Accelya is looking to hire an Engineer II specializing in Software Development using C++ to design, develop, and maintain high-performance applications and systems, simplifying airline financial and commercial processes and empowering the air transport community.
Requirements
- 2+ years of experience in software development, with a strong focus on C++ programming.
- Proficiency in C++ programming, with a solid understanding of object-oriented programming, data structures, and algorithms.
- Familiarity with development tools and environments (e.g., Visual Studio, GCC, debugging tools).
- Experience with version control systems (e.g., Git) and agile development methodologies.
Responsibilities
- Design, develop, and maintain applications and systems using C++, ensuring high performance, reliability, and scalability.
- Write efficient, well-structured, and maintainable code while adhering to coding standards and best practices.
- Collaborate with product managers, system architects, and other engineers to gather and refine software requirements and specifications.
- Participate in technical discussions to understand user needs and translate them into functional software solutions.
- Troubleshoot and debug existing applications to identify issues and implement effective solutions.
- Develop and execute unit tests, integration tests, and performance tests to ensure software quality and robustness.
- Maintain comprehensive documentation of software design, architecture, and implementation processes.
Other
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Strong analytical and problem-solving abilities, with attention to detail and a commitment to quality.
- Excellent verbal and written communication skills to effectively collaborate with team members and stakeholders.
- Open culture and challenging opportunity to satisfy intellectual needs
- Flexible working hours