Chennai, IN
Staff Software Engineer - C++
At Navis you will find a rewarding career where you can thrive at every level. We invest in our teammates through offering competitive compensation and benefits, progressive training opportunities that empower employees to achieve total (physical, financial, social & community) wellbeing. In addition to challenging and meaningful work, you will find a strong work-life balance and a deep commitment to developing you. Navis’ culture thrives on teamwork and diversity. So, bring your unique perspective and talent to Navis and thrive in your every work day!
Navis LLC is an equal opportunity employer, committed to a diverse and inclusive workforce.
We are looking for a highly motivated Staff Engineer with a desire to continually innovate, learn, and help others succeed, to join our team in building the next generation of our product offering.In this position, you will have an opportunity to make major contributions to our next generation of transportation and logistics Navis Smart software for the marine industry.
- Develop applications using C++ and its related technologies
- Analyse functional requirements, design and develop software programs to specifications.
- Provide technical support for both new and existing product features
- Design & maintain user interfaces, algorithms, data structures, test cases, and test suites for new/old functional modules of NAVIS products.
- Communicate status of ongoing development efforts to supervisors
Exp : 10+ years
- Excellent Object Oriented programming skills and accomplished performance with C++ technologies.
- Highly proficient in debugging C++ programs preferably using Visual Studio & Code Warrior IDEs.
- Capable of identifying and automating unit/functional tests using any standard or proprietary tool.
- Strong analytical abilities and debugging/troubleshooting skills.
- Good in oral & written communication skills
Preferred Skills
- Source code control systems such as SVN, CVS, VSS or equivalent.
- Exposure to logistics, container terminals/management is highly preferred.
- Experience or knowledge of real time graphical application development.