Software Developer(C++)
Salary undisclosed
Apply on
Original
Simplified
Description
- Assist in software development by writing, testing, and maintaining C++ code for software applications and systems. Work on both new projects and maintaining existing systems.
- Help manage Linux/Unix systems, ensuring software runs smoothly on these platforms. Assist with configuration, troubleshooting, and optimization tasks.
- Write and optimize SQL queries for data retrieval, manipulation, and storage, supporting integration with databases in software systems.
- Maintain clear and concise documentation for code, processes, and system configurations to support ongoing development and maintenance.
- Assist in writing and executing tests to ensure software quality, ensuring that code meets performance, security, and reliability standards.
- Continuously improve technical skills by staying up-to-date with new technologies, especially in C++, Linux/Unix, and SQL.
Requirements
- Basic to intermediate proficiency in C++ programming, with an understanding of object-oriented principles and coding best practices.
- Familiarity with Linux/Unix operating systems, including working with the command line, file systems, and basic shell scripting.
- Basic understanding of SQL, including writing queries for data retrieval and manipulation in relational databases.
- Experience with Git or other version control systems for code management and collaboration.
Similar Jobs