Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Serco

Position Description & Qualifications

Are you looking for a Senior Software Engineer (Java) position where you can make an impact on protecting the infrastructure that underlies our modern world?

Serco is seeking an experienced and motivated software engineer to join our Advanced Technology Group (ATG) to build and deliver cutting-edges solutions for national defense systems. In this role, you will have the agency to design and implement the next generation of capabilities for operational systems that are increasingly adopting data driven workflows to streamline operations and deliver new capabilities to the Warfighter.

Our team develops interfaces and interconnections between systems, data processing pipelines that process unstructured, semi-structured, and structured data, and foundational software that integrates disparate data sources into database systems. Our software underlies a set of emerging capabilities that enhance situational awareness and streamline operational decision making.

In this role, you will:

  • Design, develop, test, deploy, and maintain software, primarily in Java

  • Parsing of structured and semi-structured data formats

  • APIs and interconnections between systems and components

  • Data processing pipelines and components

  • Implement business processes

  • Implement standards for authentication, authorization, information security marking, and fine-grained access control.

  • Test and deploy software in Linux based environments

  • Interface with customers to define requirements and communicate them to the development team

  • Ensure software complies with client-defined functional and security requirements.

  • Write software documentation

To be successful in this role, you will have:

  • Must be a U.S. Citizen

  • Ability to obtain and maintain a DoD Secret security clearance

  • Bachelor’s degree or higher in Computer Science, Engineering, Mathematics, Physics, or related STEM discipline from an accredited university

  • Minimum 5 years of relevant experience

  • Advanced knowledge of the Java programming language

  • Ability to independently develop complex software features

  • Strong stakeholder communication, documentation, and collaboration skills; ability to work with military and civilian personnel

  • Ability to travel up to 10%

Additional desired experience and skills:

  • Experience with formal grammars, parsing techniques (e.g, LR parsers), and language design

  • Experience contributing to production-grade software

  • Experience with DoD information systems, use cases, and development practices

  • Experience writing software that interacts with databases and a working knowledge of database internals

  • Experience with Jakarta EE application development and related standards (JAX-RS, CDI, Config, Servlet) or similar frameworks

  • Working knowledge of web standards, common protocols (e.g., TCP/IP, TLS), and common data formats (e.g., XML, JSON)

  • Experience writing software that integrates with authentication, authorization, and single-sign-on technologies

  • Experience with software containerization and container orchestration technologies

  • Advanced knowledge of Linux including development and hardening of system services

  • Working knowledge of secure software development practices and common weaknesses

  • Working knowledge of Git and bug tracking tools such as JIRA

If you are interested in supporting and working with our military and a passionate Serco team. Submit your application now for immediate consideration. It only takes a few minutes and could change your career!

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: . If you require an accommodation with the application process please email: View email address on click.appcast.io or call the HR Service Desk at View phone number on click.appcast.io, 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 identity 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 View email address on click.appcast.io .

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.

Pay Transparency

Our Total Rewards package includes competitive pay, performance-based incentives, and benefits that promote well-being and work-life balance—so you can thrive both professionally and personally. Eligible employees also gain access to a wide range of benefits from comprehensive health coverage and health savings accounts to retirement plans, life and disability insurance, and time-off programs that support work-life balance. Program availability may vary based on factors such as contract type, location, hire date, and applicable collective bargaining agreements.

Salary range: The range for this position can be found at the top of this posting. This range is provided as a general guideline and represents a good faith estimate across all experience levels. Actual base salary will be determined by a variety of factors, including but not limited to, the scope of the role, relevant experience, job-related knowledge, education and training, key skills, and geographic market considerations. For roles available in multiple states, the range may vary to reflect differences in local labor markets. In addition to base salary, eligible positions may include other forms of compensation such as annual bonuses or long-term incentive opportunities. Benefits – Comprehensible benefits for full-time employees (part-time employees receive a limited package tailored to their role):

  • Medical, dental, and vision insurance

  • Robust vacation and sick leave benefits, and flexible work arrangements where permitted by role or contract

  • 401(k) plan that includes employer matching funds

  • Tuition reimbursement program

  • Life insurance and disability coverage

  • Optional coverages that can be purchased, including pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection

  • Birth, adoption, parental leave benefits

  • Employee Assistance Plan

To review all Serco benefits please visit: .

Serco complies with all applicable state and local leave laws, including providing time off under the Colorado Healthy Families and Workplaces Act for eligible Colorado residents, in alignment with our policies and benefit plans. The application window for this position is for no more than 60 days. We encourage candidates to apply promptly after the posting date, as the position may close earlier if filled or if the application volume exceeds expectations. Please submit applications exclusively through Serco’s external (or internal) career site. If an applicant has any concerns with job posting compliance, please send an email to: View email address on click.appcast.io .

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Annapolis, MD vacancy
  •  ...Software Engineer Vetegrity is looking for software engineers with 20+ years of experience. This position also requires a TS/SCI with a full scope polygraph. See additional required skills below. Job duties: Analyze user requirements to derive software design... 
    Senior

    Vetegrity

    Annapolis, MD
    2 days ago
  •  ...Job Title: Senior Software Engineer Location: Annapolis, MD (Locals Preferred) Work Mode: Hybrid Duration: 1 to 3 Years Job Description: We are seeking a Senior Software Engineer with at least nine years of experience to join our team for a long-term... 
    Senior
    Local area

    Damco Solutions

    Annapolis, MD
    1 day ago
  •  ...to sponsor an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) As the Senior Software Engineer, you'll play a key role in building and sustaining a mission-focused enterprise web application deployed in a... 
    Senior
    Work at office
    Visa sponsorship
    Work visa

    Gigatec Engineering

    Annapolis, MD
    3 days ago
  •  ...Senior Software Engineer Duration - Five (5) year term from 09/24/2025 to 09/23/2030 Due Date - Aug 01 Qualifications 1. The Offeror shall propose resource(s) that meet the following minimum qualifications: a. Bachelor's degree in... 
    Senior

    TriOptus LLC

    Annapolis, MD
    4 days ago
  • $225k - $250k

     ...CP 3 - Senior Software Engineer About Crown Point Technologies, LLC Crown Point Technologies, LLC is an Economically Disadvantaged Women-Owned Small Business (EDWOSB) dedicated to providing critical full-stack software development and data engineering solutions... 
    Senior
    Remote work

    Crown Point Technologies, LLC

    Annapolis, MD
    1 day ago
  • $186.07k - $218.9k

     ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces... 
    Senior
    Local area

    Coinbase

    Annapolis, MD
    1 day ago
  • $10k

     ...operational deployment of an entire suite of Government customer tools on an existing ClearEdge prime contract. We are seeking a software engineer who will design, develop, sustain, and operationally support front-end presentation tier services for our mission-driven... 
    Senior
    Contract work

    ClearEdge IT Solutions

    Annapolis, MD
    2 days ago
  •  ...Senior Software Engineer Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers' most demanding challenges. Our capabilities include cyber space operations, cyber... 
    Senior

    ClearanceJobs

    Annapolis, MD
    5 days ago
  • $100k - $275k

    Kinsley Power Systems in Annapolis, MD, is seeking a dedicated software engineer proficient in CI/CD frameworks and system administration. The role involves managing development tools and ensuring efficient software delivery while collaborating within an agile team. With... 
    Senior

    Kinsley Power Systems

    Annapolis, MD
    1 day ago
  • $135k - $230k

     ...Senior Software Engineer Annapolis Micro Systems, Inc. is seeking an intelligent and versatile Senior Software Engineer to work in a team that identifies customer problems and creates high-performance software solutions. Our team has built a reputation for products... 
    Senior
    Work experience placement
    Local area

    Annapolis Micro Systems

    Annapolis, MD
    3 days ago
  • $150k

     ...Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense...  ...government and military services. Overview We are seeking Senior Software Engineers to lead the design and development of... 
    Senior
    Work at office
    Flexible hours

    SW Complete

    Annapolis, MD
    2 days ago
  • $179k - $237k

     ...Software Engineer, Dataflow and Distributed Processing Make an Impact Where It Matters Most At Intelliforce, we build software that helps mission systems move, process, and act on data at scale. In this role, you will bring deep expertise in dataflow design, data... 
    Senior
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis, MD
    5 days ago
  •  ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at...  ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Annapolis, MD
    2 days ago
  • $185k - $215k

     ...security programs by building high-performing engineering teams and developing innovative...  ...motivated, career, and customer-oriented Senior S oftware Engineer to join our team in...  ...maintain, and enhance complex and diverse software systems (e.g., processing-intensive... 
    Senior
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Annapolis, MD
    1 day ago
  • This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Senior Software Engineer in order to support its government customer in Annapolis Junction, MD. The Software Engineer designs, develops, tests, deploys... 
    Senior
    Full time

    2HB Incorporated

    Annapolis, MD
    3 days ago
  •  ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and... 
    Senior
    Local area

    Coinbase

    Annapolis, MD
    3 days ago
  • teampointblank is seeking a Senior Software Engineer to develop, maintain, and enhance complex software systems in Annapolis, Maryland. Ideal candidates possess twelve years of experience in software engineering and a Bachelor’s degree in Computer Science. The role involves... 
    Senior
    Relocation package

    teampointblank

    Annapolis, MD
    1 day ago
  • 2HB Incorporated seeks a Sr. Software Engineer to support a government customer in Annapolis Junction, MD. The role emphasizes development, maintenance, and enhancement of complex software systems with rigorous testing and documentation. Must have 14 years SWE experience... 
    Senior

    2HB Incorporated

    Annapolis, MD
    3 days ago
  • $210k - $215k

    A technology consulting firm is seeking a Senior Software Engineer in Annapolis Junction, Maryland. The role involves developing and enhancing software systems, debugging existing software, and collaborating with teams. Candidates should have at least 14 years of experience... 
    Senior

    Innovativesystems

    Annapolis, MD
    2 days ago
  • $216k - $270k

     ...Senior Software Engineer Why This is an Exciting Role: As a Senior Software Engineer at Boeing Intelligence & Analytics (BI&A), this position will be supporting the software development team that provides application development and support to a tool that provides... 
    Senior
    16 hours
    Contract work
    Remote work
    Worldwide

    Boeing

    Annapolis, MD
    1 day ago
  •  ...Microsoft Power Platform Engineer If you love high profile and challenging projects supporting the US Navy and commercial customers - Serco has a great opportunity for you! Serco is looking for an experienced and enthusiastic Microsoft Power Platform Engineer capable... 
    Senior
    Work at office
    3 days per week

    Serco North America

    Annapolis, MD
    5 days ago
  • Bespoke Technologies, Inc. is seeking a Senior Software Engineer/Systems Engineer for an all on-site assignment at Annapolis Junction, MD. The role requires a TS/SCI Poly clearance and the ability to lead complex DoD-focused software productization efforts across multiple... 
    Senior

    Bespoke Technologies, Inc.

    Annapolis, MD
    3 days ago
  • $190k - $240k

    A technology services company based in Maryland is looking for a Senior Software Engineer to develop and maintain complex software systems. This position requires TS/SCI Clearance with polygraph and twelve years of relevant experience. Candidates should have a Bachelor... 
    Senior

    Belay Technologies

    Annapolis, MD
    2 days ago
  • $79.2k - $209.5k

     ...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,...  ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Annapolis, MD
    1 day ago
  • $180k - $220k

     ...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability... 
    Senior

    Datavant

    Annapolis, MD
    5 days ago
  •  ...Freedom Technology Solutions Group is seeking a Software Engineer to support the enhancement, sustainment, and modernization of ground-based...  ...that advance critical mission operations. As a senior level Software Engineer you will be responsible for the following... 
    Senior
    For contractors
    Work at office
    Flexible hours
    Night shift

    Freedom Technology Solutions Group

    Annapolis, MD
    1 day ago
  • $110k - $140k

     ...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support... 
    Senior
    Full time
    Remote work

    Pearson

    Annapolis, MD
    3 days ago
  • DescriptionTyler Technologies’ Maryland Enterprise is seeking candidates for a Senior .NET Software Engineer. The selected candidate will be part of a strong development team and they will be responsible for translating complex business requirements into functional web-... 
    Senior

    Tyler Technologies

    Annapolis, MD
    4 days ago
  • $170k - $230k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis, MD
    3 days ago
  • $84.63k - $112.84k

     ...shape the future of AI-ready connectivity, join us today. The Role At the company, bold ideas become real impact. The Sr. Software Engineer will take ownership of modernizing critical data platforms using PySpark and Databricks. Operating in a high-trust, agile... 
    Senior
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Annapolis, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!