Software Engineer II
Listed on 2026-02-28
-
Software Development
Software Engineer, Full Stack Developer
Job Summary
Battelle’s Chemical, Biological, Radiological, Nuclear, and Explosives (CBRNE) Defense business line, in our National Security business unit, is currently seeking a candidate with experience supporting the development of applications and databases and their administration. The successful candidate will be proficient in all tasks including familiarity with the development lifecycle of software applications (including but not limited to performance, scalability, security, testing, monitoring, maintenance, issue identification, issue resolution and backup creation).
The successful candidate must show an interest in learning, the ability to work well in a team environment, and be comfortable speaking in front of their peers and government clients.
Develop object-oriented code in a multi-developer, multi-branched code repository environment to support various software applications.
Architect and develop multitier cloud deployed application.
Design and develop graphical user interfaces for predictive mathematical models. Model testing for accuracy and performance.
Develop knowledge management (e.g., database) and collaboration applications.
Create software development artifacts, technical presentations, and written reports.
Education reflecting one of the following:
BS in Computer Science, Computer Science Engineering, or related field with 5+ years of experience.
Degrees in other areas will be considered with 8+ years of experience as a software engineer or programmer
Experience in full-stack software development with significant programming experience in C#, C++, and/or Java.
Professional development experience using JavaScript or one of its derivatives.
Experience in MS SQL, Postgre
SQL, or similar relational database technology.Ability to learn and understand new programing languages, design patterns, operating systems, and deployment environments (i.e. Azure, AWS, and physical hardware).
Experience with network administration and maintenance
Must be a U.S. Citizen with the ability to obtain and maintain a Secret DoD clearance.
MS in Computer Science, Computer Science Engineering, or related field with 2+ years of experience.
Experience developing single page applications using one of the following:
Vue.js, Angular, or ReactExperience with security best practices (i.e. OWASP, FIPS-199, etc…)
SSO experience using SAML or O-Auth.
Familiarity with SOLID design principles.
Ability to perform rigorous mathematical and statistical analysis on large data sets.
Experience with Risk Management Framework (RMF)
Current DoD Secret or Top Secret Clearance
Live an Extraordinary Life
We care about your well-being, not just on the job. Battelle offers comprehensive and competitive benefits to help you live your best life.
Balance life through a compressed work schedule :
Most of our team follows a flexible, compressed work schedule that allows for every other Friday off—giving you a dedicated day to accomplish things in your personal life without using vacation time.Enjoy enhanced work flexibility, including a hybrid arrangement: You have options for where and when you work. Our Together with Flexibility model allows you to work 60% in-office and 40% remote, with Monday and Tuesday as common in-office days, dependent on team and position needs.
Take time to recharge :
You get paid time off to support work-life balance and keep motivated.Prioritize wellness :
Stay healthy with medical, dental, and vision coverage with wellness incentives and benefits plus a variety of optional supplemental benefits.Better together :
Coverage for partners, gender-affirming care and health support, and family formation support.Build your financial future :
Build financial stability with an industry-leading 401(k) retirement savings plan. For most employees, we put in 5 percent whether you contribute or not, and match your contributions on top of that.Advance your education :
Tuition assistance is available to pursue higher education.
For brilliant minds in science, technology, engineering and business operations, Battelle is the place to…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).