
Computational Software Specialist (Turbomachinery R&D Team)
- Gurgaon, Haryana
- Permanent
- Full-time
- Follow Agile/Scrum method in building a stable and robust software design environment which consists of multiple interfaces, translators, integration tools and automation scripts
- Focus on consolidating evolving requirements from various stakeholders and suggest code refactoring
- Clean coding and implement efficient algorithms related to internal numerical algorithms
- Design and develop an interface layer for easy of automation and integration with other design tools
- Apply software development lifecycle process for the analysis, design, implementation, testing and validation for building the application.
- Master's degree in IT/CS&E/Electronics/Mechanical/Aerospace/Computational Engineering with solid understanding of software design and development.
- Minimum 7 years as an independent professional software development experience (preferrable in a software product development setup).
- High level of proficiency of Object-Oriented Programming, Design Patterns and application architecture is a must.
- Testing methods and technique to ensure bug free and stable software required for building mission critical apps.
- Software configuration management using GiT.
- Knowledge about gas turbine design process is preferrable.
- Aware about the engineering product design and development part of the overall product lifecycle management
- Practical working knowledge of Finite Element Analysis (FEA) and/or Computational Fluid Dynamics (CFD)
- Numerical algorithms and their efficient software implementation.
- Strong background either in C++ and Python
- Working knowledge of GiT
- Working knowledge of 3D rendering and visualization API's e.g. VTK
- Linux and Windows operating systems
- Strong critical thinking
- Fast learner
- Quality mindset
- Very innovative
- Excellent verbal and written communications skills in English, including good presentation skills
- Independent contributor who takes initiative and decisive
- Focused on the purpose and committed to delivering minimum viable product in a timely fashion
- Ability to prioritize tasks and follow the Agile methodology
- Promotes a culture of inclusion where everyone feels respected and valued
- Acts as an owner of our company, with a passion to win and deliver exceptional results through continuous improvement
- Collaboration skills in order to work in an inclusive yet culturally diverse global development team
- Interested in long-term, stable career growth and development.