Software Developer (Mid/Senior)

Counterpointe Solutions, Inc. - McLean, VA (30+ days ago)


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?

If so, Counterpointe Solutions is seeking a Software Developer 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.

Highly qualified candidates will have:

  • 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)

Job Type: Full-time

Education:

  • Bachelor's

Location:

  • McLean, VA

Language:

  • Javascript
  • Java