Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a C++ / Qt Developer with the following requirements :
- As a frontend/backend software developer, you will lead and participate in developing professional desktop applications for our products as well as all software development-related aspects of our technical operations and infrastructure.
- A motivated candidate.
- experience in C++, Qt, MySQL, Linux "Ubuntu"
- Fluent in English.
- You should be able to create/build Qt applications with database support (MYSQL) before applying for the interview.
Job Requirements
- experience in C, C++, and Python.
- experience in C++ desktop application frameworks such as Qt Creator, Visual Studio …etc.
- Experience with using software development tools and methods (source control, unit testing, bug tracking, continuous integration …etc).
- Concrete understanding of object-oriented design and programming.
- Strong experience in MySQL and SQL Server databases.
- Expertise in HTML, XML, JavaScript, and JQuery.
- Solid expertise with GIT or equivalent source control systems.
- Solid expertise in Linux.
- Good knowledge of business processes.
- Solid experience with ORM (Object Relational Mapper) libraries such as SQL Alchemy.
- Able to integrate multiple data sources/databases into one system.
- Good understanding of accessibility and security compliance.
- Solid knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Solid experience in design principles behind scalable applications, data structures, and APIs.
- Good English written and oral communication.
- Fresh graduates and zero-experience applicants will go through an internship before being accepted into the position.
Featured Jobs
Similar Jobs
- Software Development Engineer ...RISEUP (Endemag for Administrative Skills Development) - Cairo, Egypt11 days ago