Job Description
We are looking for talented, creative and driven software engineers with a proven track record in solving difficult technical and soft-skill problems. The ideal candidate is a passionate, self-motivated, focused, and demonstrated team player.
Responsibilities
• Develop high-fidelity C++ multithreaded simulation software
• Writing clean, high-quality, high-performance, maintainable code
• Develop BIM software with UX in Unreal Engine
• Design, code and debug UI interfaces/architectures
• Work with structural engineers to develop new features and improve user experiences
• Develop prototypes to prove out key design concepts and quantify technical constraints
• Provide strong technical leadership with a focus on continuous improvement
• Coordinate cross-functionally to insure project meets business objectives and compliance standards
Qualifications
• Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Civil Engineering, Mathematics, or similar technical discipline
• Proficient knowledge in Physics and Mathematics (Coordinate geometry)
• Proven hands-on programming experience in C++
• Professional experience in programming GUI desktop applications in C++ (eg. Qt, wxWidgets, UMG)
• Good knowledge in OOPS, Data Structure, Multithreading, State Machine and Design Patterns,
• Experience with OpenGL / Vulcan / DirectX or any other gaming engine would be preferred.
• Strong skills in debugging, performance optimization, unit testing and version control in Git
💡 Quick Summary
Seeking a career-building opportunity? The Senior C| Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Kolkata offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.