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

Software Engineer II

Serco

Position Description & Qualifications

Looking for a challenging and exciting career opportunity? Check out this opportunity and apply today!

Serco supports CMS, a federal agency within the United States Department of Health and Human Services that administers the Medicare program and works in partnership with state governments to continue supporting eligibility determinations for consumers purchasing health insurance through the Federal Health Insurance Exchanges. As a Full Stack Software Engineer, you will be responsible for designing, testing, planning, implementing, protecting, operating, managing and maintaining applications.

In this role, you will:

  • Design, develop and maintain full stack applications (frontend, backend, APIs)

  • Support and / or install software applications/operating systems.

  • Participate in the testing process through test review and analysis, test witnessing and certification of software.

  • Provide technical support to project team members.

  • Demonstrate expertise in a variety of fields, concepts, practices, and procedures.

  • Design and implement AI-powered features using LLMs via AWS Bedrock

  • Build and maintain retrieval-augmented generation (RAG) pipelines

  • Integrate AI models into microservices and APIs

  • Assist in evaluating and improving model outputs

  • Experience with Python for AI/ML or API development

  • Basic experience with LLMs, prompt engineering, or AI APIsA wide degree of creativity and latitude is expected.

  • May report to an executive or a manager.

To be successful in this role, you will have:

  • A Bachelor`s degree and 2-4 years of experience.

  • US Citizenship.

  • Intermediate to advanced knowledge of Java, relevant open-source frameworks like Spring, Hibernate.

  • Hands on experience on microservices framework like Springboot, Quarkus, etc.

  • Analyze and troubleshoot application issues in a timely fashion.

  • Enthusiasm for software development, innovation, and a desire to work in a great team atmosphere.

  • Familiarity with architecture styles/APIs (REST, SOAP, RPC).

  • Experience with GIT, Maven, and modern IDE’s (Eclipse/IntelliJ).

  • Hands on experience on Container Technologies (like Docker, Podman), Container Orchestration Technologies like ECS, etc.

  • Hands-on experience working on AWS Technologies such as S3, Lambda, EventBridge, SQS, AWS Batch, CloudWatch, etc.

  • Building APIs or microservices.

  • Creating AI-powered web apps (chatbots, dashboards).

  • Working with serverless functions (e.g., AWS Lambda in Node.js).

  • Integrating AI into frontend/backends.

  • Familiarity with AI concepts like Models, Prompt Engineering, RAG, Agentic AI, GPT, etc.

Additional desired experience and skills:

  • AWS Certification.

  • Understanding of Agile/SAFe methodologies.

  • Knowledge on AWS Bedrock, Python, Sagemaker, and related tools are preferred.

If you are interested in supporting and working with CMS eligibility support and a passionate Serco team - then 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 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Annapolis, MD vacancy
  • $100k - $150k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company.... 
    Suggested
    Work experience placement
    Local area
    Immediate start

    Indeed

    Annapolis, MD
    4 days ago
  •  ...Software Engineer II (SWE II) Experience Level: 8+ years Education: Bachelor's degree required We are seeking an experienced Software Engineer II to support the design, development, and deployment of modern, scalable applications within a microservices-based... 
    Suggested

    thejosefgroup.com

    Annapolis, MD
    14 hours ago
  • $10k

     ...allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission Develop, maintain, and enhance complex software systems using ServiceNow, JavaScript, HTML, CSS, and API integrations. Work individually or as part of a team to improve workflows... 
    Suggested

    ClearEdge IT Solutions

    Annapolis, MD
    3 days ago
  • Onyx Point, Inc. is seeking a senior Software Engineer with active TS/SCI w/ full scope polygraph clearance. Requires 14 years of SWE experience and a BS in CS or related field, with substitution allowed for degree by experience. Strong Java, Hadoop, Accumulo, Zookeeper... 
    Suggested
    Remote job

    Onyx Point, Inc.

    Annapolis, MD
    1 day ago
  • $95k - $171k

     ..., Kubernetes, and ensuring reliability for AI workloads within Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining dashboards, alerts, and monitoring for inference workloads using Akamai... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Annapolis, MD
    14 hours ago
  • A leading defense contracting company in Annapolis is seeking a Level 2 Software Engineer who excels in developing, testing, and maintaining complex software solutions. The ideal candidate will have experience in multiple programming languages such as C, C++, and Python... 

    Prosync Tecnology Group

    Annapolis, MD
    1 day ago
  • $72.93k - $104.18k

     ...Opportunity We are looking for a skilled and proactive DevOps Engineer II to join our FOLIO Operations team, supporting large-scale,...  ...Talent Community ( Early Career/Intern Talent Community Software Powered by ICIMS ( Location US-Remote ID 2026-2037... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    EBSCO Information Services

    Annapolis, MD
    14 hours ago
  • First Command Financial Services, Inc. is seeking a Software Developer II to join our technology-driven team in Maryland. The role focuses on developing software solutions, maintaining high-quality code, and supporting business processes within a .NET environment. You will... 

    First Command Financial Services, Inc.

    Annapolis, MD
    4 days ago
  •  ...nation, and want to help support ProSync's mission to \"Define and Redefine the State of Possible,\" please apply today! The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented... 
    Flexible hours

    Prosync Tecnology Group

    Annapolis, MD
    1 day ago
  • Peraton is looking for a detail-oriented Systems Engineer II to work in a hybrid model while supporting critical National Security programs. This role involves leveraging strong technical communication skills and systems engineering expertise to develop and maintain key... 

    Peraton

    Annapolis, MD
    3 days ago
  • $18 - $24 per hour

    Center for Discovery is seeking a Behavioral Health Tech II to support patients through admission to discharge. This PRN on-site role will be based in Crownsville, MD, focusing on safety, patient interventions, group facilitation, and care coordination with the clinical... 
    Hourly pay
    Relief

    Discoverymood

    Annapolis, MD
    1 day ago
  • $10k

     ...return, we offer a world-class, truly unique employee experience that is rare within our industry. We are seeking a DevOps Software Engineer II who is comfortable working across the software development lifecycle, including deployment, automation, cloud infrastructure... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Local area
    Immediate start

    Wyetech LLC

    Annapolis, MD
    1 day ago
  • Wabtec is seeking a Senior Embedded Software Engineer to join the DOSE team and design, develop, and test embedded software for rail products. You’ll collaborate with cross-functional engineers to ensure system, functional, and cybersecurity requirements are met while contributing... 

    Wabtec

    Annapolis, MD
    1 day ago
  • $71.5k - $98.1k

    The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of products for the rail industry such as Electronically...  ...Train Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to... 
    Work experience placement
    Worldwide

    Wabtec

    Annapolis, MD
    1 day ago
  • Avalore.ai is seeking a Cloud Design Engineer, Level 2, to develop, maintain, and enhance complex web-based user interfaces that interact...  ...usability, security, and performance. You will review and test software components, resolve issues, and contribute input on system... 

    Avalore.ai

    Annapolis, MD
    1 day ago
  • gTANGIBLE Corporation (gTC) seeks an Activity Security Representative II to support Air Force SAP security operations at a Suitland, MD facility. The role requires handling Collateral, SCI, and SAP activities under Top Secret/SCI clearance eligibility and polygraph prerequisites... 
    For contractors

    gTANGIBLE Corporation

    Annapolis, MD
    1 day ago
  • $88.2k - $133k

    Textron is seeking a mid-senior level Systems Engineer II for its Simulation and Training Team in Maryland. The ideal candidate will have a Bachelor’s in Engineering, with 2+ years of experience, and knowledge of engineering disciplines for military projects. Responsibilities... 
    Flexible hours

    Textron

    Annapolis, MD
    1 day ago
  • $88.2k - $133k

    Systems Engineer II Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000 talented makers, thinkers...  ...year of related experience. Experience with hardware and/or software integration, managing requirements derivation and allocation,... 
    For subcontractor
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Textron

    Annapolis, MD
    1 day ago
  • $88.2k - $133k

    Systems Engineer II/III Description Overview Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000...  ...reflective of years of experience. Experience with hardware and/or software integration, managing requirements derivation and allocation,... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    Shift work
    Day shift

    Textron

    Annapolis, MD
    1 day ago
  • $130k - $240k

    Job Title: Software Engineer (Levels I - VI) Location(s): Annapolis Junction, Maryland Hours: Regular Full-Time Salary Range: $130k/yr - $240k...  ...experience may be substituted for a degree. Certifications: IAT II Certification Required Physical Demands This is largely a... 
    Full time
    Flexible hours

    JASINT Consulting and Technologies, LLC

    Annapolis, MD
    1 day ago
  •  ...critical projects impacting national security. You will perform virtual environment development, vulnerability analysis, reverse engineering, software development, and provide operational support to solve complex problems. Responsibilities include cloud and C/C++/Java... 

    Accenture-Federal-Services-2

    Annapolis, MD
    3 days ago
  •  ...an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) In this key role as a Software Engineer, you'll get to transform a Streamlit-built UI prototype into a polished, production-ready interface, with a roadmap to extend... 
    Visa sponsorship
    Work visa

    Gigatec Engineering

    Annapolis, MD
    4 days ago
  • $10k

     ...Description When You Love the Work You Do, Any Mission Is Possible Position: Full Stack Software Engineer ***(Active Clearance with a Polygraph is Required) We're on multiple contracts and have many opportunities. It is encouraged if applicants don't meet... 
    Extra income

    Tiber Technologies Inc

    Annapolis, MD
    2 days ago
  • Reflexive Concepts in Maryland seeks a Systems Engineer II to apply systems engineering principles across the life cycle, from concept to...  ...will develop IMS schedules and manage configuration data for software development, collaborating with government overseers and executives... 

    Reflexive Concepts

    Annapolis, MD
    1 day ago
  • Captivation Software is seeking a mid-level systems engineer to support mission-focused efforts in Annapolis Junction, MD. The role requires maintaining a Top Secret/SCI clearance, U.S. citizenship, and the ability to travel periodically for field work. You will contribute... 

    Captivation-Software

    Annapolis, MD
    1 day ago
  •  ...team by applying today! Interclypse is seeking to build a new software team to work on a fast-paced program using modern technologies...  ...in computer science or similar related field Lead Software Engineer 10 plus years of experience Senior Software Engineer 5 plus... 
    Full time
    Temporary work
    Flexible hours

    Interclypse

    Annapolis, MD
    14 hours ago
  • $105k - $175k

     ...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners.... 
    Full time
    Work experience placement
    Local area
    Worldwide

    Huntington Ingalls Industries

    Annapolis, MD
    14 hours ago
  • Nightwing is seeking a Systems Engineer 2 to support mission critical needs in a hybrid environment in Annapolis Junction, MD. You will serve as a scrum master within an agile software development lifecycle and contribute to system engineering documentation across SPs,... 

    Nightwing Group

    Annapolis, MD
    3 days ago
  • A leading aerospace and defense company is seeking a Systems Engineer II/III to join its Sea Systems business area. The ideal candidate will support full-lifecycle engineering design and development activities on unmanned surface vehicles. Responsibilities include requirements... 

    Textron

    Annapolis, MD
    1 day ago
  • REQUIRED QUALIFICATIONS Fourteen (14) years of Systems Engineering experience supporting programs of similar scope, type, and complexity....  ...a detail-oriented and technically proficient Systems Engineer II to serve in a Technical Writer capacity supporting a complex, multi... 
    Work at office

    Peraton

    Annapolis, MD
    4 days ago

Do you want to receive more vacancies?

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