Dev Centre House
About Us
Key Responsibilities:
Responsible for software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
Writing scalable and efficient code using C / C++ programming language
Designing, developing, and testing new features for applications using C / C++ Developing and maintain high quality fully tested C# code complying with deadlines, quality and coding standards
Identifying & troubleshooting issues as required
Organizing and updating technical documentation
Conduct code reviews for ongoing projects to ensure that code quality is at the highest level possible and appropriate design patterns are being used
Key Requirements:
Bachelor’s/Master’s Degree in Computer science, Information Technology, or Computer Engineering or other related Technical Studies
At least 3 to 5 years of active experience in C / C++ and / or C#.net framework
Experience with HTML, CSS, JavaScript, Typescript and web development frameworks (Angular, Bootstrap and JQuery)
Experienced with web services deployment (REST, SOAP)
Experience with 2D / 3D rendering techniques such as DirectX 12 or OpenGL.
Experience with multimedia programming (video / audio encoding and decoding).
Previous experience creating scalable applications.
Proficient with code versioning tools including Git
Familiarity with SQL/NoSQL administration databases.
Ability to demonstrate team work, can work under pressure and be a critical and analytical thinker and problem-solver. With Positive Attitude and Aptitude to learn new skills
Ability to estimate work completion required to build an overall predictable plan
Good time-management, strong interpersonal and communication skills; and able to work with globally spread teams.
Fluency in English is a Must.
Job Types: Full-time, Permanent
Ability to commute/relocate:
Dubai: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
C / C++: 3 years (Required)
2D / 3D rendering techniques such as DirectX 12 or OpenGL: 3 years (Required)
multimedia programming (video / audio encoding and decoding): 3 years (Required)
HTML, CSS, JavaScript, Typescript: 3 years (Preferred)
web development frameworks (Angular, Bootstrap and JQuery): 3 years (Preferred)