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 .
$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....SuggestedWork experience placementLocal areaImmediate start- ...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
$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- 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...SuggestedRemote job
$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...SuggestedPermanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours- 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...
$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 timeInternshipWork at officeLocal areaRemote workWorldwideFlexible hours- 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...
- ...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
- 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...
$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 payRelief$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 payFull timeContract workTemporary workWork experience placementSummer workLocal areaImmediate start- 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...
$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 placementWorldwide- 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...
- 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
$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$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 subcontractorWork at officeImmediate startWorldwideFlexible hours$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 timeWork at officeLocal areaWorldwideFlexible hoursShift workDay shift$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 timeFlexible hours- ...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...
- ...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 sponsorshipWork visa
$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- 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...
- 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...
- ...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 timeTemporary workFlexible hours
$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 timeWork experience placementLocal areaWorldwide- 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,...
- 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...
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- agile software developer Annapolis, MD
- software developer internship no experience Annapolis, MD
- intermediate software engineer Annapolis, MD
- experienced software developer Annapolis, MD
- work from home software developer Annapolis, MD
- software developer fintech Annapolis, MD
- software data engineer Annapolis, MD
- financial software developer Annapolis, MD
- software developer internship Annapolis, MD
- software engineer Annapolis, MD


