SOGECLAIR is seeking a Mid-level User Interface Engineer specializing in C++ development to join their global team. This role offers an exciting opportunity to work on real-time software solutions for projects delivered worldwide. The position is based in Pune, India, with a hybrid work arrangement.
The ideal candidate will be an individual contributor focused on C++ development, working within the Sogeclair Simulation department. You'll be responsible for designing, developing, and testing software solutions while collaborating with a global team, including regular interaction with colleagues in Adelaide.
The role demands strong technical expertise in C++ (particularly C++11 and above), STL, and MFC's, combined with solid understanding of OOPS concepts and design patterns. You'll need to demonstrate proficiency in unit testing frameworks, agile methodologies, and various development tools including Jira, CI/CD, and Python.
What makes this role particularly attractive is the exposure to innovative technologies and the opportunity to work on global projects. You'll be part of a supportive and collaborative team environment, with clear paths for professional growth and development. The position offers a balance of technical challenges and leadership opportunities, as you'll be expected to take ownership of tasks, manage work assignments, and contribute to the team's success.
The ideal candidate will bring 5-7 years of experience, strong problem-solving abilities, and excellent communication skills. This role is perfect for someone who is self-motivated, detail-oriented, and passionate about software development, particularly in a product-based environment. The hybrid work model offers flexibility while maintaining team collaboration and engagement.