Responsibilities:
- Sr. Engineer is responsible for managing or performing work across multiple areas of the bank's overall ITPlatform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Work includes:
- Planning and developing entire engineering solutions to accomplish business goals.
- Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle.
- Ensuring maintainability and reusability of engineering solutions.
- Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow.
- Reviewing engineering plans and quality to drive re-use and improve engineering capability.
- Participating in industry forums to drive adoption of innovative technologies, tools, and solutions in the bank
Your skills and experience
Must Have:
- Overall experience of 8+ years with hands-on coding in frontend development.
- Strong proficiency in JavaScript, TypeScript, node.js and React.js
- Strong understanding of HTML5, CSS3, SASS/LESS and responsive design.
Desirable skills that will help you excel
- Prior experience working in Agile/scum environment.
- Proficient in any UI framework/library ( REACT/ANGULAR/VUE/NEXT )
- Well versed with commonly used Data Structures and Algorithms.
- Understanding of REST based Architecture and concepts.
- Understanding of Design Patterns and Principles.
- Understanding of cross-browser, mobile first development.
- Unit Testing - writing unit/e2e tests.
- Exposure to cloud platforms is a plus (preferably GCP).
- Strong problem solving and communications skills.
- Working knowledge of GIT, Jenkins, CICD, Gradle, DevOps and SRE techniques.
Educational Qualifications
- Bachelors degree in Computer Science/Engineering or relevant technology & science
- Technology certifications from any industry leading cloud providers
How we'll support you
- Training and development to help you excel in your career
- Coaching and support from experts in your team
- A culture of continuous learning to aid progression
- A range of flexible benefits that you can tailor to suit your needs