Ready for a challenge?

We're looking for people willing to take on a challenge. Obstacles don't scare us, they drive us to succeed.

Mountain with snow Blue flag with Counterpointe logo

Job Openings

Join Our Team

Are you looking for a challenging opportunity that will allow you to exercise your problem-solving skills and attention to detail? Do you enjoy working in a dynamic, fast-paced, agile environment? Do you strive for excellence in everything you do?

Counterpointe Solutions is seeking Software Developers for IT systems development. Counterpointe has fostered a team-oriented environment, focused on providing software solutions and management consulting services to our clients. Founded in 2005, the company's dedication to quality, leadership, and outstanding service has earned us a strong reputation for customer satisfaction. Our value-added business approach stresses long-term customer relationships through innovation, excellence, and integrity.

Work in a dynamic, driven, and fast-paced environment with similarly motivated team members to build, customize, and extend web applications. Specialize within or across full stack development activities as part of an agile team, attending and participating in daily standups and weekly retrospectives while working closely with team members on a daily basis. Participate across the software development lifecycle, including supporting and leading component design, development, and test activities, along with involvement in the requirements gathering process. Collaboratively work with internal team members as well as the client, applying knowledge of multiple design principles, open source frameworks, and tools to achieve desired project outcomes with high initial quality.

Job Type: Full-Time

Location(s): Mclean VA, and remote delivery

Highly qualified candidates will have at least 3 years of on the job experience with the following:

  • B.S. or greater in Computer Science or related discipline
  • Experience with agile techniques, especially Kanban and Unified Process (e.g., OpenUP)
  • Experience with modern programming languages (e.g., Java, Javascript, Dart, Typescript)
  • Experience with commonly used open source products (e.g., Jackson, Hibernate, Angular, Maven)
  • Experience with Business-Driven Development approaches and technologies (e.g., Specification by Example, Cucumber)
  • Experience with application servers (e.g., Tomcat, Wildfly)
  • Experience with Git
  • Experience with collaboration tools (e.g., Jenkins, JIRA, Confluence, Nexus, Bitbucket)

For more information: Email us at

People in a row holding phones, laptops and tablets

Our Benefits

What We Offer

PTOUpon hire employees start accruing 3 weeks of paid time off (PTO) per year. After 3 years of service, PTO accrual increases to 4 weeks, and after 5 years, it increases to 5 weeks.
Federal HolidaysSome private companies only offer 8 of the 10 federal holidays; Counterpointe goes beyond and offers 11 total paid holidays per year.
InsuranceCounterpointe provides employer-sponsored medical and dental.
Bonus StructureCounterpointe's bonus program rewards employees for their growth and helps align employee success with corporate success. Employees receive bonuses based on individual and company peformance for the year. All employees recieve the "company" portion of the bonus and any additional is based on individual performance.
401kIn addition to offering our 401k plan for employees, Counterpointe provides profit-sharing and safe harbor employer contributions.
TrainingCounterpointe believes in continuous growth and improvement; we invest in training to help support the growth of the individual and as well as the company. Counterpointe aggressively budgets in training to invest in our employees' growth. We also experiment with different processes/ideas to help improve the efficiency of the team. For example our "productivity cues" that occur twice a day.
Employee Spot AwardsInstant recognition of great or innovative performance is vital for employees. Counterpointe leverages Bonusly to crowd source spot awards. Each employee is given a monthly budget of points to award to to recognize outstanding efforts in others that can be redeemed for gift cards. All bonuses are publicly given through out Slack program so everyone can see the great work their teammates are doing.
Flex TimeEmployees are allowed to flex time across the month. If an employee takes time off during a given month, that time can made up before the end of the month and PTO doesn't need to be taken.
Additional Benefits 360 Assessment process and clear competency expectations.
Company provides each employee with a state of the art Macbook as well as a credit to be used towards accessories of the employee's choosing.
Counterpointe provides a flexible work schedule centered around core hours to promote team collaboration.

Real Employee Quotes

What It's Like To Work Here

If you still have questions about working for Counterpointe, get in touch!