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

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 of understanding technical details across a wide variety of disciplines to join our Maritime Engineering Operation (MEO). This candidate will design, develop, and support low-code solutions (Power Apps, Power Automate, Power BI, Dataverse) in support of Department of the Navy programs. The ideal candidate holds an active U.S. Secret clearance and has hands-on experience working with the Navy’s Flankspeed environment and governance model. This role will partner with mission stakeholders, systems engineers, and cybersecurity teams to deliver secure, compliant, and scalable business and data solutions.

This position is contingent upon your ability to maintain/transfer your Secret clearance post-employment.

In this role, you will:

  • Design, develop, test, deploy, and maintain Power Apps (canvas and model-driven), Power Automate flows, and Power BI reports/dashboards for Navy mission and administrative workflows.

  • Integrate Power Platform solutions with DoN systems and services using Flankspeed-approved connectors and patterns; implement secure APIs and middleware where required.

  • Ensure compliance with Department of Navy security policies, STIGs, accreditation/ATO requirements, and data handling rules when building and deploying solutions in Flankspeed and related enclaves.

  • Implement Dataverse data models, manage connectors (including SharePoint, SQL, and custom connectors), and design secure data access and role-based security.

  • Perform solution validation, unit/integration testing, user acceptance testing, and support production cutover and sustainment activities.

  • Troubleshoot and resolve production incidents; monitor performance and apply tuning or refactoring as needed.

  • Participate in design reviews

  • Provide documentation, runbooks, training materials, and user training for stakeholders and administrators.

  • Mentor junior engineers

To be successful in this role, you will have:

  • Active U.S. Secret security clearance.

  • High School Diploma or GED and;

  • 5+ years hands-on experience developing production solutions using Microsoft Power Platform (Power Apps, Power Automate, Power BI).

  • Understanding of DoN/DoD cybersecurity requirements and data classification handling.

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

  • Ability to travel up to 10%.

Additional Beneficial Qualifications:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field, or equivalent military/industry experience.

  • Direct, documented experience working with the Department of the Navy Flankspeed environment, including knowledge of Flankspeed connectors, deployment patterns, or governance.

  • Experience with Dataverse, connector configuration, API integration, and common data sources (SharePoint, Azure SQL, on-prem connectors).

  • Proficient with Power BI data modeling, DAX, and report/security design.

  • Familiarity with scripting/development: Power Fx, JavaScript/TypeScript, PowerShell; experience with Azure services (Functions, AD/Azure AD) is desirable.

  • Experience with working with MIL-STDs, MIL-SPECS, and NAVSEA drawings

  • Experience writing or editing technical requirements

  • Ability to be on-site at our Arlington, Virginia office three days a week

Bring your expertise and collaborative skills to make an impact towards our military and safety of our sailors.

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 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 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
  •  ...A leading security engineering firm is looking for a Senior Software Engineer to support a critical program. The role involves software development, participation in Agile ceremonies, and analyzing system requirements. Required qualifications include a Bachelor's degree... 
    Senior
    Flexible hours

    Leidos

    Annapolis, MD
    12 hours ago
  •  ...MANTECH in Hanover, MD seeks a Senior CNO Developer to advance mission-critical cyber capabilities and lead development of CNO solutions. You will design, implement, test, and document software for diverse platforms, and mentor teams across disciplines. Active TS/SCI... 
    Senior

    6AM City

    Annapolis, MD
    4 days ago
  •  ...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
    3 days ago
  • 2HB Incorporated is seeking a Senior Software Engineer to support its government customer in Annapolis Junction, MD. This full-time position involves designing, developing, and enhancing complex software systems, applying your expertise in languages like C, C++, Java,... 
    Senior
    Full time

    2HB Incorporated

    Annapolis, MD
    3 days ago
  •  ...planning, confirming, ensuring, executing, utilizing, and sustaining software systems. Employ discrete mathematics, probability, statistics,...  ...system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Wrench, Inc.

    Annapolis, MD
    1 day ago
  • $175k - $210k

     ...Responsibilities Design, develop, test, deploy, maintain and enhance software solutions Provide technical leadership on high‑impact projects...  ...and performance requirements Work closely with the Chief Engineer to define feature specifications and build products Conduct design... 
    Senior
    16 hours
    Remote work

    Boeing Intelligence & Analytics

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

     ...Belay Technologies is seeking a Senior Software Engineer to join our intel team. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely... 
    Senior

    Belay Technologies

    Annapolis, MD
    1 day ago
  •  ...MANTECH seeks a skilled and innovative Senior CNO Developer to join our team in Hanover...  ...Designing and developing new hardware- or software-based Computer Network Operations (CNO)...  ...in software analysis or reverse engineering Understanding of assembly language programming... 
    Senior
    Work experience placement

    6AM City

    Annapolis, MD
    4 days ago
  • $150k

     ...Overview We are seeking Senior Software Engineers to lead the design and development of complex, scalable software systems. This role involves technical leadership, system architecture, and mentoring junior engineers. What You’ll Do Lead design and development of software... 
    Senior
    Flexible hours

    Synergy ECP

    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
    3 days ago
  • $131.3k - $237.35k

    Leidos is seeking a driven and experienced Senior Software Engineer to support a high-stakes, mission-critical program. You will architect, develop, and integrate software solutions that shape national security and drive innovation within an Agile environment. The role... 
    Senior
    Relocation package

    Leidos

    Annapolis, MD
    2 days ago
  •  ...Overview Freedom Technology Solutions Group is seeking a Software Engineer to support the enhancement, sustainment, and modernization of ground-based satellite geolocation systems. The ideal candidate will contribute to the full engineering lifecycle—from requirements... 
    Senior
    Flexible hours
    Night shift

    Dormont Manufacturing Company

    Annapolis, MD
    4 days ago
  • $131.3k - $237.35k

     ...Program Summary Leidos has a new and exciting opportunity for a Senior Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software... 
    Senior
    Contract work

    Leidos

    Annapolis, MD
    2 days 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
    4 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
    1 day ago
  • $175k - $210k

     ...Senior Software Engineer Why This is an Exciting Role: As a Senior Software Engineer at Boeing Intelligence & Analytics you will be responsible to: • Design, develop, test, deploy, maintain and enhance software solutions • Provide technical leadership on high... 
    Senior
    16 hours
    Contract work
    Remote work
    Worldwide

    Boeing

    Annapolis, MD
    2 days 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
    3 days ago
  •  ...Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software engineers develop the next-generation technologies that drive... 
    Senior

    RPMGlobal

    Annapolis, MD
    4 days ago
  •  ...Leidos offers a new and exciting opportunity for a Software Engineer (SWE) in our Intelligence Sector, Cyber & Analytics Business Area (CABA). Our talented team works at the forefront of Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical... 
    Senior
    Immediate start
    Relocation package
    Flexible hours

    Jobtailor

    Annapolis, MD
    5 days ago
  •  ...Digital Intelligence organization, the Surface Transportation software group is a best-in-class team with highly successful...  ...and machine learning. How will you make a difference? As a Senior Software Engineer in the Wabtec Digital Intelligence organization you will be... 
    Senior
    Work experience placement

    Wabtec

    Annapolis, MD
    1 day 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

    Medium

    Annapolis, MD
    4 days ago
  • $99k - $206k

     ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...community, defense, civil, and commercial markets. Senior Software Engineer At Nightwing, we are on a mission to develop resilient... 
    Senior

    Nightwing

    Annapolis, MD
    4 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
    8 days 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
    4 days ago
  • $212k - $265k

     ...teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Software Engineer - Senior Level Why This is an Exciting Role: As a Software Engineer - Senior Level at Boeing Intelligence & Analytics (BI&A), you... 
    Senior
    Contract work
    Remote work
    Flexible hours

    The Boeing Company

    Annapolis, MD
    3 days ago
  • Position Senior Software Engineer at Infinite Computer Solutions. Job Description Designs, builds, and integrates end-to-end experiences that activate Next Best Actions (NBA) across digital and assisted channels. Develops modern frontend and backend. Technical Skills... 
    Senior
    Full time

    Infinite Computer Solutions

    Annapolis, MD
    2 days ago
  •  ...MD Work Type: First Shift: First Referral Eligibility: Eligible Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Base2 Solutions

    Annapolis, MD
    1 day ago
  •  ...Applicants must be authorized to work in the U.S. We are unable to sponsor an employment visa. What You’ll Be Doing As a Senior Software Engineer, you'll play a key role in building and sustaining a mission-focused enterprise web application deployed in a containerized... 
    Senior
    Work at office
    Visa sponsorship
    Work visa

    GIGATEC Engineering

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

     ...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our...  ...Riverstone is seeking a motivated, career, and customer-oriented Software Engineer Level 2 to join our team at Annapolis Junction, MD. This... 
    Senior
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Annapolis, MD
    1 day ago
  • $10k

     ...technology allowances, and access to a state-of-the‑art technology lab. Learn more at Your Mission ClearEdge is seeking a Senior Software Engineer to support a newly forming team in Phase 0, helping shape technical direction, architecture, and development practices... 
    Senior
    Shift work

    ClearEdge

    Annapolis, MD
    2 days ago

Do you want to receive more vacancies?

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