Demo

Software Engineer

Serco North America
VA, DC Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 1/21/2026

Position Description

If you seek a rewarding, high profile and challenging position supporting projects for the US Navy which requires technical rigor and will tap and build on your expertise, Serco has a wonderful opportunity for you!  The Software Sustainment Engineer will be on a dynamic team, supporting Team Submarine COLUMBIA Program Office.  Bring your expertise and collaborative skills to make an impact towards our military defense and safety of our sailors.

 

Team Submarine’s Submarine COLUMBIA Class Program Office is responsible for:

The construction of COLUMBIA Class submarines, financial and budget management, shipyard support of submarines, vendor support of submarines, logistical support, quality assurance (SUBSAFE), and post-delivery submarine certifications and test programs.

 

The Team Submarine concept unifies once diverse submarine-related activities into a single submarine-centric organization with the goal of eliminating traditional stovepipe structures and processes that created impediments and inefficiencies in the submarine research, development, acquisition, and maintenance communities. Team Submarine provides improved communication among the various offices that contribute to the overall success of the United States Submarine Force.

 

In this role, you will:

  • Design, develop, and implement high-quality software solutions, ensuring they meet system and business requirements.
  • Work independently with limited supervision, managing your workload and making key technical decisions to ensure successful project delivery.
  • May manage small software development projects or specific processes, ensuring milestones are met on time and within budget.
  • Review and provide feedback on the work of lower-level professionals, offering technical guidance and mentoring to help them improve their skills.
  • Solve difficult and sometimes complex problems, developing innovative solutions that align with project goals and technical standards.
  • Influence and contribute to system designs, solutions, and procedures, ensuring alignment with best practices and technical requirements.
  • Apply advanced understanding of software development standards, principles, and theories to design scalable, reliable, and maintainable software solutions.
  • Work closely with cross-functional teams, including QA, operations, and business analysts, to ensure software solutions meet both functional and non-functional requirements.
  • Conduct thorough testing and debugging of software applications to ensure high-quality deliverables and functionality.
  • Create and maintain detailed documentation for software designs, system architecture, and project requirements.

Qualifications

To be successful in this role, you will have:

 

  • A Bachelor’s Degree in computer science, software engineering, or a related field is required and 0-2 years of experience in software development, with a strong track record of delivering successful software projects.
  • An active DoD Secret security clearance or the ability to obtain one is required.
  • Advanced understanding and ability to apply software development standards, principles, and theories to solve complex technical problems.
  • Proficiency in one or more programming languages (e.g., Java, Python, C , C#) and familiarity with related frameworks and tools.
  • Ability to influence and contribute to system design and architecture decisions.
  • Strong problem-solving abilities, capable of addressing and resolving difficult and sometimes complex software challenges.
  • Experience coaching and reviewing the work of junior developers, providing constructive feedback and guidance.
  • Excellent communication and interpersonal skills, with the ability to work effectively within cross-functional teams and influence system designs.
  • 10% travel required.

 Additional desired experience and skills:

 

  • Experience working in Agile or Scrum environments, with familiarity in sprint planning, backlog management, and iterative development.
  • Proficiency with version control systems such as Git or SVN.
  • Experience with automated testing tools and methodologies to ensure high-quality software delivery.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and the ability to design and deploy cloud-based solutions.
  • Knowledge of DevOps tools and practices, including CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code.

If you’re ready to contribute to the success of our engineering operations, apply today to join the Serco-NA team. Your expertise in providing technical support will be instrumental in maintaining the efficiency and effectiveness of our mission, and ensuring operational success.

 

In compliance with local laws regarding pay transparency, the salary range for this role is $78,073.24 to $130,122.06; however, Serco considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate's work experience, education/training, and key skills

Company Overview

Serco Inc. (Serco) is the Americas division of Serco Group, plc. In North America, Serco’s 9,000 employees strive to make an impact every day across 100 sites in the areas of Defense, Citizen Services, and Transportation. We help our clients deliver vital services more efficiently while increasing the satisfaction of their end customers. Serco serves every branch of the U.S. military, numerous U.S. Federal civilian agencies, the Intelligence Community, the Canadian government, state, provincial and local governments, and commercial clients. While your place may look a little different depending on your role, we know you will find yours here. Wherever you work and whatever you do, we invite you to discover your place in our world. Serco is a place you can count on and where you can make an impact because every contribution matters.

To review Serco benefits please visit: https://www.serco.com/na/careers/benefits-of-choosing-serco. If you require an accommodation with the application process please email: careers@serco-na.com or call the HR Service Desk at 800-628-6458, option 1. Please note, due to EEOC/OFCCP compliance, Serco is unable to accept resumes by email.

Candidates may be asked to present proof of identify during the selection process. If requested, this will require presentation of a government-issued I.D. (with photo) with name and address that match the information entered on the application. Serco will not take possession of or retain/store the information provided as proof of identity. For more information on how Serco uses your information, please see our Applicant Privacy Policy and Notice.

Serco does not accept unsolicited resumes through or from search firms or staffing agencies without being a contracted approved vendor. All unsolicited resumes will be considered the property of Serco and will not be obligated to pay a placement or contract fee. If you are interested in becoming an approved vendor at Serco, please email Agencies@serco-na.com.

Serco is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.

Salary : $78,073 - $130,122

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Serco North America

Serco North America
Hired Organization Address Washington, DC Full Time
Position Description Looking for an opportunity at a place you can have influence every day? Then Serco has a right oppo...
Serco North America
Hired Organization Address Baton Rouge, LA Full Time
Position Description Looking for a career where you can make a difference every day? Discover this opportunity to become...
Serco North America
Hired Organization Address Gig Harbor, WA Other
Position Description Are you an air traffic controller looking to travel and serve as a one-person “go-team” to help fac...
Serco North America
Hired Organization Address Arlington, VA Full Time
Position Description If you love engaging with high profile and challenging executive administration supporting the U.S....

Not the job you're looking for? Here are some other Software Engineer jobs in the VA, DC area that may be a better fit.

Software Engineer

WorkForce Software, Potomac, MD

Senior Software Engineer - Ascend

Gordian Software, Washington, DC

AI Assistant is available now!

Feel free to start your new journey!