What are the responsibilities and job description for the QT/QML programmer position at MRoads?
Job Description
Job Title
QT/QML programmer
Relevant Experience
5
Technical/Functional Skills
Skills and Attributes Required:
Strong in understanding of
a. Qt, QML, Qt Script, Qt Embedded
b. Cross Compiling to different platforms – desktop and mobile platforms
c. OOPs, C (version 11)
d. Network Communication (TCP/IP), Socket Programming, UART
e. Operating System concepts
f. Problem-solving (Data Structures, Algorithms)
g. various Version Control Systems (SVN, Git, GitHub, Gitlab, Bitbucket etc)
h. tools like JIRA, Redmine etc
i. Agile Methodologies
k. understanding of UX, thinking from user perspective
Experience Required
5 Years
Roles & Responsibilities
Understand the assigned task well
Strong analytical and problem-solving skills combined with a strong technical understanding.
Discuss with lead, explain how your approach is going to be before implementing.
Write code with good quality, unit test cases and create test reports for the tasks contributed.
Timely and accurate updates to the lead
Address and improve any technical issues.
Collaborate well with Engineers, Architects, Managers to design and create advanced, elegant and efficient systems.
Working in a global environment. Strong communication, written and oral presentation skills (English)
Generic Managerial Skills
Have first-hand knowledge/experience in creating process flow map, Organize and Manage individual project plan/schedule
Salary : $80,000 - $100,000