We are looking for a motivated and detail-oriented Software Developer (C++ Developer) to join our team. As a fresh graduate, you will collaborate with our experienced developers to create and maintain high-quality software solutions. This is an excellent opportunity to grow your technical skills in a dynamic and innovative environment.
Key Responsibilities:
Design, develop, test, and deploy software applications
Write efficient, reusable, and maintainable code
Collaborate with cross-functional teams to gather requirements and deliver solutions
Work with Linux/Unix environments to deploy and manage software
Perform database operations using SQL, including data manipulation and querying
Troubleshoot and debug software issues to ensure optimal performance
Stay updated with emerging technologies and best practices in software development
Requirements:
Education: Bachelor's degree in Computer Science, Information Technology, or related field
Technical Skills:
Proficiency in Linux/Unix operating systems
Strong knowledge of SQL for database management
Basic programming skills in languages such as Python, Java, or C++
Familiarity with version control systems (e.g., Git)
Good understanding of software development life cycle (SDLC)