Successful people at AIR come from many different backgrounds, with a wide range of perspectives and experiences.
While meeting the position requirements is essential, we re also interested in your ability to communicate, collaborate and influence ideas within and outside of your immediate team.
The key responsibilities on this role include, but not limited to
Realize increasing catastrophe model capabilities and extreme complex data analytics in software product
Design, develop and enhance the application features.
Deliver technical design analysis, documentation, implementation, and unit-testing of software enhancements and bug fixes
Proactively contribute to software performance optimizations and continuous improvements to code quality, robustness, and development processes
Collaborate with other developers
Qualifications
8+ years of hands-on experience in C++, Data Structures and STL
Sound knowledge of core C++ / object oriented design programming concepts
Expertise in ATL / COM
Good knowledge of T-SQL (SQL server/ PostgreSQL) and database programming with SQL Server
Knowledge of .NET framework with C# is an added advantage
Should be able to understand and implement mathematical algorithms
Strong debugging problem-solving skills
Code reviews, pair programming
Should possess a positive attitude and ability to multi-task, stay organized in a dynamic team work environment
Should possess excellent listening, verbal and written communication skills.
Job Classification
Industry: IT Services & Consulting Functional Area: Engineering - Software, Role Category: Software Development Role: Software Development Employement Type: Full time
Education
Under Graduation: Any Graduate Post Graduation: Post Graduation Not Required Doctorate: Any Doctorate, Doctorate Not Required