✨ About The Role
- The Senior Software Engineer will lead the implementation of new features and enhancements for digital banking products.
- This role involves designing, developing, and maintaining front-end applications using modern frameworks and best practices.
- The engineer will architect and build scalable, secure APIs to support new features and products.
- The position requires proactive identification and resolution of technical challenges, as well as code refactoring to reduce technical debt.
- The engineer will collaborate with cross-functional teams and third-party vendors to ensure timely and high-quality project delivery.
⚡ Requirements
- The ideal candidate will have over 6 years of professional experience in enterprise-level software development, particularly with C# and .NET Core.
- A strong background in front-end development using modern frameworks such as Angular or React is essential, with at least 4 years of experience.
- The candidate should possess excellent SQL skills, including query optimization and performance tuning, with a minimum of 4 years of experience.
- Proven experience in designing scalable APIs and integrating third-party SDKs is crucial for success in this role.
- The successful candidate will have strong knowledge of cloud hosting platforms like AWS, Azure, or GCP, and familiarity with cloud-native practices.