- Take responsibility for internal software architecture, up to a releasable feature.
- Communicate and help the team to achieve goals.
- Developing UI and back-end applications in QML and modern C .
- Ensuring responsiveness of applications
About the Successful Candidate
- A successful candidate is expected to be having a strong technical background and hands-on experience in server and UI development.
- The candidate must have a proven background and track record of learning and adapting to new technologies.
Preferred Skills and Experience
Must have skills
- Extremely strong C 14/17
- Strong C/C and Object-oriented analysis and design approach
- GUI development experience using QT or QML
- Strong network programming concepts (TCP, UDP)
- Strong knowledge of multithreading concepts and development
- Thorough knowledge of the standard library, STL containers, and algorithms
- Good understanding of design patterns
- Good experience in Agile development process
- Good analytical and problem-solving skills
- Good communication skills, good knowledge of spoken and written English
Experience
- 7 to 9 years of post-degree relevant experience
- Qualified as B.E / B.Tech / M.E / M.Tech / M.C.A in Computer related subjects