Enable job alerts via email!

Mid-Level Software Developer

Davita Inc.

McLean (VA)

Remote

USD 80,000 - 120,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the GovCon industry is seeking a Software Developer to contribute to the development of an innovative product aimed at transforming the travel experience. This role requires expertise in C++ and strong collaborative skills, offering a chance to work with a talented team in a primarily remote environment with occasional onsite duties.

Qualifications

  • Minimum of 3 to 5 years of professional software development experience in C++.
  • C++ Certified Entry-Level Programmer (CPE) preferred.
  • Excellent analytical and debugging skills.

Responsibilities

  • Design, develop, test, and debug software applications using C++.
  • Collaborate with cross-functional teams to gather requirements.
  • Participate in code reviews to ensure code quality.

Skills

Proficiency in C++
Object-oriented design
Data structures
Algorithms
Problem-solving skills
Team player

Education

Bachelor's degree in Computer Science

Tools

Git
SVN
C++ Development Frameworks

Job description


Description
Xcelerate Solutions is seeking a Software Developer to join a development team that is working to bring an innovative product to market. This position supports the development of an innovative product that aligns with Xcelerate's core business objectives. As part of a joint venture, the team is working to bring a market-disrupting solution to life. By joining this effort, you'll contribute to creating a globally impactful product that will transform how people experience travel. Come join our award-winning organization and work with some of the most talented and brightest minds in the GovCon industry.Location: The role is primarily remote, though occasional on-site work and travel to partner locations may be required. Some off-hours work may also be necessary based on project timelines or issue resolution needs.
Responsibilities:
A Mid-Level Software Developer with C++ experience is responsible for developing and maintaining software applications, collaborating on design solutions, and ensuring code quality in a dynamic team environment.
  • Software Development: Design, develop, test, and debug software applications using C++ and other programming languages.
  • Collaboration: Work alongside cross-functional teams, including project managers and fellow developers, to gather requirements and devise effective solutions.
  • Code Review: Participate in code reviews to ensure adherence to coding standards and best practices, enhancing overall software quality.
  • Documentation: Create and maintain technical documentation for design specifications and code changes.
  • Agile Methodologies: Implement Agile practices throughout the software development life cycle, ensuring adaptability and continuous improvement.
  • Troubleshooting: Diagnose and resolve software issues, implementing fixes and optimizations as necessary.
  • Testing: Execute unit testing and integration testing to validate new features and ensure stability across releases.
Basic Qualifications:
  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience: Minimum of 3 to 5 years of professional software development experience, particularly in C++ application development.
  • Technical Skills: Proficiency in C++ programming; experience with object-oriented design, data structures, and algorithms. Proficiency in QT Framework, and Protocol Buffers/gRPC.
  • Software Tools: Knowledge of integrated development environments (IDEs) and version control systems (e.g., Git, SVN), along with development frameworks and libraries relevant to C++.
  • Problem-Solving Skills: Strong analytical skills with the ability to assess issues and devise effective solutions.
  • Team Player: Ability to work effectively in a collaborative team environment while also demonstrating individual initiative.
  • Certification: C++ Certified Entry-Level Programmer (CPE)
Preferred Qualifications:
  • Experience: 5 to 10 years of professional software development experience, particularly in C++ application development.
  • Technical Skills: Expert in C++ programming; highly proficient with object-oriented design, data structures, and algorithms. Expert in QT Framework, and Protocol Buffers/gRPC.
  • Certification: C++ Certified Associate Programmer (CPA) or C++ Certified Professional Programmer (CPP)
AboutXcelerateSolutions:
Founded in 2009 and headquartered in McLean, VA, Xcelerate Solutions (www.xceleratesolutions.com) is one of America's fastest-growing companies. Xcelerate's culture is defined by our diversified workforce of dynamic and versatile professionals, supported with growth and development opportunities that contribute to individual and company growth. This strong commitment to our employees has been recognized by our inclusion on the Washington Business Journal's "50 Best Places to Work" list as well as being a "Great Place to Work" certified company with a 4.6 star, and a 99% CEO approval Glassdoor rating. Come find out why Xcelerate Solutions is one of the DC Metro top employers!
Xcelerate Solutions is an Equal Employment Opportunity/Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, age, equal pay, disability, veteran status, sex, sexual orientation, gender identity, genetic information, or expression of another protected characteristic. As part of this commitment to the full inclusion of all qualified individuals, Xcelerate provides reasonable accommodations if needed because of an applicant's or an employee's disability.
Pay Transparency Notice: Xcelerate Solutions will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Mid-Level Software Developer - REMOTE

Zachary Piper Solutions

Remote

USD 107,000 - 140,000

4 days ago
Be an early applicant

Mid-Level Software Developer

Fusion Technology LLC

Arlington

Remote

USD 80,000 - 120,000

15 days ago

Mid-Level Software Developer

CACI

Springfield

On-site

USD 78,000 - 166,000

15 days ago

Mid-Level Software Developer

SimVentions

Remote

USD 92,000 - 135,000

20 days ago

Mid-Level Software Developer

BAM Technologies, LLC

Remote

USD 80,000 - 120,000

30+ days ago

Software Developer/Data Scientist/Computer Scientist (Remote)

Davita Inc.

Arlington

Remote

USD 70,000 - 85,000

Today
Be an early applicant

Software Engineer Advisor

AECOM

Fairfax

Remote

USD 110,000 - 133,000

Today
Be an early applicant

Senior Software Developer - US Based Remote Opportunity

Commonapp

Arlington

Remote

USD 115,000 - 118,000

4 days ago
Be an early applicant

Entry Level Software Developer

Lensa

Washington

Remote

USD 70,000 - 85,000

7 days ago
Be an early applicant