Software Developer III
Fort Belvoir, VA
Job description

Battelle delivers when others can’t. We conduct research and development, manage national laboratories, design and manufacture products and deliver critical services for our clients—whether they are a multi-national corporation, a small start-up or a government agency.

We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.


Battelle is seeking Full Time Software Developers to support Army/Joint Program in Alexandria, VA/Ft. Belvoir, VA. Position is remote, and candidate must be able to obtain and hold a DoD Security Clearance. Candidate will be engaged in development of features and collaborative tools as part of a web-enabled mission planning software platform called Joint Planning Services (JPS). JPS is built on COTS SitaWare HQs software and expands and enhances SitaWare HQ with sophisticated geospatial mapping to support distributed strategic and operational planning by Joint, CCMD, and Service planners.


  • Work independently and as a member of a multiple functional, dynamic team
  • Develop solutions to complex problems in creative and effective ways by analyzing existing programs and new systems.
  • Devises logic and coding for complex issues where analysis of situation or data require in-depth evaluation of variable factors.


  • Bachelor's Degree with 1-10+ yrs. experience. Professional training and certifications in relevant software development areas
  • Partial to Full Stack developer with experience with Angular, Java, REST API, XML, SQL Server Web-based applications, Service-Oriented Architecture, custom C2 applications and Common Operational Picture.
  • Experience:
    • Providing development support to both customer and 3rd party plugin developers.
    • Experience with test-driven development and automated testing frameworks.
    • Experience with Scrum/Agile development methodologies.
    • Experience with Windows Server 2016 and newer.
    • Excellent verbal and written communication skills.
    • Excellent debug and problem-solving skills.
    • Familiarity with the following software/tools:
      • Hands-on experience, and understanding of technologies like NPM, AngularJS (or other MVC platform), jQuery, Bootstrap, SCSS, HTML5.
      • Experience with build automation technologies like Gradle, TeamCity, etc.
      • Experience with modern programming languages like Java (7,8), J2EE, Python, C#.
      • Experience with MSSQL and NoSQL databases.
      • Experience with building APIs and services using REST, SOAP, etc.
      • Experience with scripting languages like JavaScript, PowerShell, etc


  • Advanced development experience with SitaWare software products to include writing custom services, GUI components and data model development.
  • Experience with Geospatial applications and GIS platforms.
  • Knowledge of ArcGIS capabilities or map-based planning solutions.
  • Cloud-based (AWS or MS Azure) platform experience.


The above statements are intended to describe the nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, activities and skills required of staff members. No statement herein is intended to imply any authorities to commit Battelle unless special written permission is granted by Battelle's Legal Department.

Battelle Benefits
Battelle’s benefits program supports employees so they can be at their best at home and at work. It’s a comprehensive package including:

  • A benefits concierge service to help you understand and use your benefits
  • Paid parental leave and family formation support
  • A holistic wellness community and employee assistance program offering physical, mental, financial, legal and family support

COVID-19 Vaccine

In compliance with President Biden’s Executive Order 14042 and the Safer Federal Workforce Task Force COVID-19 Workplace Safety: Guidance for Federal Contractors and Subcontractors, Battelle requires all employees to be fully vaccinated against COVID-19 as a condition of employment and continued employment and to provide documentation that they are fully vaccinated. Battelle will provide reasonable accommodations based on a qualified disability or medical condition through the Americans with Disabilities Act or the Rehabilitation Act or for a sincerely held religious belief under Title VII of the Civil Rights Act of 1964 (and related state laws).

Battelle is an affirmative action and equal opportunity employer. If a reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact

Battelle is an equal opportunity employer. We provide employment and opportunities for advancement, compensation, training, and growth according to individual merit, without regard to race, color, religion, sex (including pregnancy), national origin, sexual orientation, gender identity or expression, marital status, age, genetic information, disability, veteran-status veteran or military status, or any other characteristic protected under applicable Federal, state, or local law. Our goal is for each staff member to have the opportunity to grow to the limits of their abilities and to achieve personal and organizational objectives. We will support positive programs for equal treatment of all staff and full utilization of all qualified employees at all levels within Battelle.

report job
Can you identify a job scam?
Company details


Battelle 505 King Ave. Columbus, Ohio 43201 1.800.201.2011




$1B to $5B (USD)


Consulting and Business Services

Company Description
Battelle is driven by a clear purpose: To be a powerful force in science and technological discovery, delivering innovations to significantly advance society. With a global presence that thrives on diversity, inclusion and equity, we empower the brightest minds through world-class science and a community of dedicated peers that support each other. A Work Environment Where You Succeed Battelle welcomes Solvers at every stage of their career. Whether you’re a scientific expert wanting to change the world, or a bright-minded person interested in an early career opportunity or internship, Battelle ensures you can grow your abilities and inspire others. You’ll work in a culture of innovation committed to: • Inspiring the world’s brightest minds • Providing growth opportunities for professional development • Challenging your technical capabilities • Fostering collaboration and inclusiveness • Nurturing and developing the next generation of scientific leaders • Giving back to the communities we serve
Company ratings
  • Overall
  • Company & Benefits
    3.9 / 5
  • Culture & Values
    3.4 / 5
  • Career Opportunities
    3.0 / 5
  • Work/Life Balance
    3.8 / 5
  • Senior Management
    3.2 / 5
Company reviews
"Contracting for Battelle"
Current EmployeeSoftware Engineer
Not a bad gig, they paid well but their benefits are subpar compared to most of the big contracting agencies. i dont feel like i have the opportunity to move up in my job

"Overall a good place to work"
Former EmployeeField Technician
The company always has new employment opportunities especially if you're like me and like to jump around. They typically hire from within and generally just care about their employees.

"Lack of direction, very little guidance"
Former EmployeeSoftware Engineer
Overall, the experience was mostly negative. As an entry level engineer, there was a lack of guidance and direction. The onboarding process was basically nonexistent. Thankfully it was only a 6 month contract.

"Generally a good place."
Current EmployeeChemical Engineer
Interesting work and good mission and team. Great work life balance, 9/80 schedule, good PTO, and flexible with WFH. Promotions can be difficult to get, often there are back room politics involved and it varies group by group. Promotion opportunities can also be limited. Pay is also low compared to industry.