Our client is a leading private banking firm globally seeking a Lead Software Engineer to design, develop, and optimize scalable software systems.
Key Responsibilities
* Lead technical design and implementation of scalable software systems using modern technologies.
* Enhance and expand back-end systems to meet evolving business needs.
* Refactor and optimize existing codebases to improve performance, scalability, and maintainability.
* Drive adoption of new technologies and best practices within the team.
* Provide mentorship and guidance to team members, fostering their growth and development.
* Collaborate with stakeholders to align technical solutions with business objectives.
Your Profile
* Bachelor's degree in Computer Science, Information Technology, or related field.
* At least 10 years of hands-on experience in software engineering with strong expertise in C#.
* Advanced proficiency in Microsoft SQL Server, including T-SQL, and experience with .NET (preferably .NET 8.0).
* Proven leadership skills with ability to mentor and guide technical teams.
* Strong analytical and problem-solving capabilities with hands-on approach.
* Fluency in English required.
Why This Opportunity?
* Be part of a globally recognized and forward-thinking private bank.
* Work on challenging projects with cutting-edge technologies.
* Enjoy opportunities for professional growth and career advancement.