Job Description
Objectives of the Position
Develop and maintain web and desktop applications for Engineering
Main Tasks
- Develop web and desktop applications (from backend to frontend)
- Develop add-ins for existing applications using 3rd party libraries
- Maintain existing in-house developed applications (upgrade, fix bugs, etc.)
- Create and maintain technical documentation
- Create and maintain user documentation
- Develop unit-tests for existing applications and configure automated testing
- Create CI/CD pipelines
- Perform QC, Unit & Integrated Tests, support in UAT and resolve issues
- Work with CAE Expert on CAE-centric solutions
- Analyse existing solutions / databases and create automated solutions around them
Minimum Education and Qualification Required for the Position
Education: Bachelor’s degree (or higher) with major in IT or Engineering with minimum 10 years of experience.
Technical & Professional Knowledge:
Core skills:
- C# (WinForms, WPF, WebAPI, .Net Core, Blazor)
- Angular
- Design Patterns
- Data Modelling
- Database design (Relational & NoSQL) and abstraction (e.g. Entity-Framework)
- VB.Net is added advantage
- Knowledge about IT security (encryption, authentication) is preferred
Soft skills:
- Good communication skills and proficiency in English is a must
- Good analytical skills and creative thinking
- Proactiveness
- German language is added advantage
Travel Requirement: Intermittent travelling for global assignments may be required
Job Details
- Job Location
- Navi Mumbai India
- Company Industry
- Other Business Support Services
- Company Type
- Unspecified
- Employment Type
- Unspecified
- Monthly Salary Range
- Unspecified
- Number of Vacancies
- Unspecified