This role is responsible for owning, overseeing, and driving the strategy of the development, implementation, assessment, and support of one or more environments, applications, or platforms. The Technical Lead will independently develop and set best practices for clean, maintainable, testable code, perform code reviews, and drive the overall health, performance, and availability of systems. This position serves as the deep technical expert, owning the training program for junior engineers and mentoring them. The role involves evaluating new technologies, ensuring proper security standards, and developing strategies for the full software development life cycle of new and emerging technologies. The Technical Lead will also create, review, and approve technical documentation, recommend standards and best practices across the bank, define high-level application platform architectural guidelines, and design complex solutions to meet business needs.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior