7+ years proven track record of software development and design
7+ years working on a large application with rich business functionality in C++
Technical Skills
Extensive experience working on C++
Good working experience in C#, .net, vb.net, and .net core frameworks
Experience in Data Structures and Algorithms
Relational Databases (SQL Server, etc.)
Experience with REST API
Agile Methodologies (Scrum, TDD, BDD, etc.)
Experience in Generative AI specifically Git-Hub Co-Pilot (desirable)
Nice to Have :
GIT, Jira, Team City, SharePoint, Visual Studio Code.
Domain Driver Design, Test Driven Development
Design Patterns and implementing the Design Patterns
Development of Complex Application and System Architectures
Continuous Integration and Continuous Delivery Tools like Azure DevOps, GitHub, Git, etc.
Containerization Technologies (Docker)
Front end frameworks such as React/Angular.
Experience with Amazon AWS services or Microsoft Azure
Experience of working in product development.
Domain :
Exposure of risk systems is preferred
Experience of developing risk management software would be a bonus
General :
Excellent problem-solving, communication, and team-working skills
Experience working with distributed teams across regions and time zones
Strong organizational skills
Display detailed, critical, quality-oriented, and skeptical thinking about the product
Challenges status quo & current architecture when appropriate
Ability to deliver independently with clear communications