Back to Jobs
Software Development Engineer (Software Developer)
The vacancy has expired
-
Salary20 LPA - 22 LPA
- LocationPune, India
-
IndustryAviation
Job Description
Key Responsibilities:
- Design and develop software solutions to meet business needs and implement multi-platform software solutions used in Avionics industry
- Write clean, maintainable code following best practices and coding standards
- Conduct code reviews, identify areas for improvement, and provide constructive feedback
- Test and debug software applications to ensure optimal performance and reliability
- Work closely with DevOps and mentor them properly (Team of 1 to 3)
- Stay updated on emerging technologies and trends in software development
- Assist in troubleshooting and resolving technical issues as needed
- Participate in team meetings, stand-ups, and sprint planning sessions
Skills and Qualifications:
- 4 to 7 years of C / C++ coding experience from Scratch level, bugs fixer, compiler, and also has deployed codes to production in the past.
- High-level expertise in shell scripting. Should be Well-versed in C++, C, .
- Well-versed with version control systems (SVN/GIT), preferably hands-on with Gitlab.
- Experience in using integrated development environments (IDE) such as Eclipse and Visual Studio.
- Prior knowledge of Atlassian suite like JIRA and Confluence is a plus
- Candidate can rewrite code without compromising its functionality.
- Excellent understanding of object-oriented design and development techniques
- Proven track record of producing high-quality software and delivering software that is ready for production
- Basic working knowledge of Jenkins and Gitlab CI/CD pipelines. Gitlab CI/CD is the preferred one.
- Very strong knowledge of Linux and SQL.
- Strong communication skills with the ability to convey complex technical concepts.
- There will be mandatory working from the office, and WFH will be on an emergency day basis.