Job Openings Lead Software Engineer

About the job Lead Software Engineer

Performs the technical implementation of the software product delivery:

  • Lead the project implementations from a technical perspective. Provide technical guidance to the implementation teams and ensure the implementations follow bank best practices, industry best practices and configuration principles.
  • Conduct code reviews and quality validation activities across the team.
  • Conduct and direct engineering activities such as application code creation, integration with related applications / APIs / microservices
  • Perform and guide scripting to enable application deployment in the AWS environment


  • Review requirement analysis and validation to ensure engineering deliverables meet expectations
  • Organize go-live support and ticket resolution as required
  • Interface with team members and bank architects, engineers, product owners, SMAs, and others to implement an optimal solution that supports business process and meets or exceeds requirements
  • Collaborate with Architects to understand technical architecture approach, recommend optimizations from an engineering perspective.
  • Apply and implement architecture guidance and direction across the engineering team.
  • Escalate any architecture gaps identified and propose alternatives.