C++ Software Developer

Bethesda, MD
Full Time
Mid Level

Job description

Job Overview:

As a Software Developer, you will be responsible for designing, developing, and maintaining software solutions using C++. You will work closely with cross-functional teams to deliver high-quality software products, contributing to the success of our projects and the growth of the company.

Key Responsibilities:

  • Software Development: Design, develop, test, and maintain C++ software applications, ensuring code quality, performance, and reliability.
  • Coding: Write clean, efficient, and maintainable code while following best practices and coding standards.
  • Collaboration: Collaborate with product managers, designers, and other developers to gather requirements, define project goals, and deliver solutions that meet business needs.
  • Problem Solving: Analyze complex technical problems and propose innovative solutions, leveraging your expertise in C++ development.
  • Testing: Create and execute unit tests to ensure software reliability and robustness, participating in code reviews and quality assurance processes.
  • Documentation: Maintain accurate and up-to-date documentation for software design, architecture, and implementation.
  • Continuous Learning: Stay current with industry trends, emerging technologies, and best practices to contribute to the continuous improvement of our software development processes.

Job Type: Full-time

Salary: $110,000.00 - $140,000.00 per year


  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off


  • Monday to Friday

Ability to commute/relocate:

  • Bethesda, MD 20814: Reliably commute or planning to relocate before starting work (Required)


  • Bachelor's (Required)


  • C++: 3 years (Required)

Work Location: In person


Apply for this position

Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*