C++ Developer Job Description

A C++ developer is an individual with programming and design skills who develops programs using C++.

A C++ developer is an individual who uses C++ as a programming language for designing and building software programs.

This individual is responsible for creating, writing, and maintaining complex computer programs.

A C++ developer works closely with a software engineer and a group of other professionals, such as computer programmers, database administrators, and quality assurance testers.

C++ developers also use C++ to design, test, and maintain software.

The C++ developer is the primary developer of C++ software, and often use C++ to create interfaces between C++ programs and non-

Updated on:     
September 15, 2022

Job Brief:

We're looking for a C++ Developer to join our team! We're a small but growing company with big plans for the future. We're looking for someone who is passionate about programming and who is excited to learn new technologies. If you're a C++ Developer who is looking for a challenging and rewarding career, we want to hear from you!

C++ Developer Duties:

  • Design and develop software for in-house applications and web-based systems
  • Design and develop hardware for in-house applications and web-based systems
  • Develop, maintain, and optimize existing software and web-based systems
  • Contribute to the development of company policies and procedures
  • Update and expand current software as necessary
  • Maintain professional and technical knowledge by attending educational workshops
  • Identify and suggest new technologies that would increase development efficiency

C++ Developer Responsibilities:

  • Maintain and enhance C++ libraries for internal production use, including creating prototypes, refactoring, maintaining code quality, and debugging
  • Implement and test new or improved C++ features, as well as new or improved electronic systems
  • Perform software development and deployment on Win32 and Linux systems
  • Perform code analysis, such as code profiling, code coverage, and unit testing, and make recommendations for improvements
  • Perform code reviews
  • Perform code fix, fix, and release cycles
  • Track progress, monitor systems, analyze performance and utilization, and forecast system capacity
  • Acquire and maintain product knowledge and continually explore new technologies for use in development projects
  • Participate in code reviews, design reviews, and other project meetings
  • Document software system architecture changes

Ready to transform your hiring process?

We offer a full range of hiring and recruiting solutions for every step in the process. We'll help you find and hire the right candidates.
Post this job for free
green check mark symbol
Free Plan
green check mark symbol
No credit card required

Requirements And Skills:

  • Bachelor’s degree in Computer Science or Computer Engineering
  • 1+ years relevant experience programming in C++
  • Strong experience with relational databases (MySQL, Oracle, SQLServer) and web development
  • Strong analytical skills, attention to detail, and the ability to quickly grasp new technologies and business requirements
  • Ability

At Company Name, we believe that diversity and inclusion are critical to our success. We are committed to building a team that is reflective of the communities we serve and we encourage applications from people of all backgrounds. We are an equal opportunity employer and we value the unique perspectives and experiences that our employees bring to the workplace.

Share this article

Create the perfect job posts and post it to 2000+ job boards

Sign Up For Free  
Free Plan
No credit card required