Bakı,
Azərbaycan
31.10.23
-
30.11.23
İş haqqında məlumat
- Design, build, and maintain efficient, reusable, and reliable C++ code;
- Implement performance and quality modules;
- Develop and implement software systems from requirements to production and commercial deployment;
- Identify bottlenecks and bugs, and devise solutions to these problems;
- Help maintain code quality, organization, and automatization, testing and debuging;
- Analyze and enhance efficiency, stability and scalability of system resources;
- Integrate and validate new product designs;
- Support software QA and optimize I/O performance;
- Interface with computer hardware and development;
- Assess third party and open source software;
- Monthly salary will be negotiated during the interview, depending on the knowledge, skills, and experience of the candidate;
- Work schedule: 5 days;
- Working hours: 09:00 - 18:00.
Tələblər
- Education: Bachelor or master’s degree in Computer Science, Computer Engineering or equivalent degree;
- Experience: Proven working experience in software engineering, 2 or more years of professional experience;
- Proven experience in windows and unix-like operating systems;
- Familiarity with software configuration management tools, defect tracking tools, and peer review;
- Excellent knowledge of OS coding techniques, network protocols, interfaces and hardware subsystems;
- Strong documentation and writing skills;
- Strong proficiency in C++, with fair knowledge of the language specification;
- Strong proficiency in C++ UI Frameworks (Qt, wxWidget, GTK and others);
- Experience with Linux or other POSIX compatible operating systems;
- Software Build Systems such as CMake, NMake;
- Windows and Linux OS lower-level API-s knowledge;
- Assembler or Java skills are a plus;
- Good source-level debugging skills;
- Strong problem-solving skills;
- Good knowledge in software development environments and tools including IDE (MS Visual Studio, MS Visual Code, Qt Creator, CLion and others), editors, compilers, linkers, emulators, debuggers, analysis and monitoring tools;
- Security, encryption libraries is a plus;
- Http(s) libraries knowledge is a plus;
- Specific knowledge of RDMS and NoSQL databases, SQL, Open Source, Shell Script, Perl is a plus.
Developer
İKT