C++ Developer
- Industry Other
- Category Engineering
- Location Lalitpur District, Nepal
- Expiry date Aug 09, 2025 (7 days left)
Job Description
Key Responsibilities
- Design, develop, and maintain software applications using C++.
- Write clean, scalable, and efficient code following best practices.
- Debug, troubleshoot, and resolve software defects
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to maintain code quality and shared knowledge.
- Implement software performance optimizations and ensure code efficiency.
- Conduct software testing and verification to ensure functionality and performance.
- Document code and technical processes for future reference.
- Stay up to date with industry trends, technologies, and best practices.
Requirements
- Diploma/Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
- Proven experience as a C++ Developer or in a similar role.
- Familiarity with object-oriented programming, data structures, and algorithms.
- Experience with version control systems like SVN, Git.
- Knowledge of multi-threading, concurrency, and memory management.
- Familiarity with Visual Studio development environments.
- Solid understanding of software development principles, debugging, and testing.
- Good communication skills and the ability to work in a team-oriented environment.
- Strong problem-solving skills and attention to detail.
Preferred Qualifications
- Experience with other programming languages (e.g., C#, Python).
- Knowledge of database systems (SQLite, MySQL, and Neo4j) and APIs.
- Familiarity with Agile or Scrum methodologies.
- Experience with real-time systems or embedded development.