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. 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 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. 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. Benefits Medical, dental, and vision insurance. Robust vacation and sick leave benefits, and flexible work arrangements where permitted. 401(k) plan with employer matching funds. Tuition reimbursement program. Life insurance and disability coverage. Birth, adoption, and parental leave benefits. Employee Assistance Plan. #J-18808-Ljbffr
- ...comprehensive benefits package. We support our employees, so they can support our mission. THE WORK: As a Cyber RF Software Engineer Senior Staff, my typical day is filled with excitement and energy as I tackle a variety of challenges and responsibilities. Each...SeniorFlexible hours
- ...with exceptional professionals for this role. MANTECH seeks an experienced and passionate, career and customer-oriented Software Engineer to join our team located in the Ft. Meade, MD area. Responsibilities include, but are not limited to: Develops, maintains...SeniorWork at office
$84.84k - $153.55k
...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers. Lead the design and implementation of software...SeniorFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours$3,000 per month
...your education and experience as well as the resources of Lockheed Martin to keep the threats at bay. THE WORK As a Software Engineer - Senior Level you will be responsible for: • Developing, maintaining, and enhancing complex and diverse software systems (e.g.,...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile... .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex...Senior
- ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g.,processing -intensive analytics, novel algorithm development, manipulation of extremely large data sets, real -time systems, and business management information systems)...SeniorFull timeTemporary work
- ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g.,processing -intensive analytics, novel algorithm development, manipulation of extremely large data sets, real -time systems, and business management information systems)...SeniorFull timeTemporary work
$230k - $255k
...Position Description: Red Arch Solutions is hiring a Senior Software Engineer on a priority program in Annapolis Junction, MD. The Software Engineer shall be responsible for creating, sustaining, and troubleshooting complex operational data flows including data storage...SeniorFull timeContract workWork experience placementLocal area$10k
...TechConnect and DeepDive collaboration sessions with our entire technical staff. Why ClearEdge? Join ClearEdge as a Senior Software Engineer to design and develop modular components for advanced government applications. Collaborate on complex SIGINT and...SeniorFull time$180k - $260k
...expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft... ...our team! Peterson is seeking a talented full-stack Software Engineer. Job Description: The Software Engineer develops, maintains...SeniorFull time- ...Technical Lead (Engineer/Developer) — IRS Enterprise File Storage (EFS) Workflow Period of Performance: November 2025 – November... ...in migrations, integrations, and ensuring secure, high-quality software delivery. Required Qualifications ~ U.S. Citizen ~ Must...SeniorFull timeMonday to Friday
$191k - $252k
...Matters Most At Intelliforce, we don’t just write code — we build solutions that power missions of national importance. As a Senior Software Engineer, you’ll be at the forefront of developing and sustaining complex systems that transform raw data into meaningful...SeniorFull timeImmediate start$119k - $155k
...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Senior Software Engineer to join our Xometry buyer experience organization. You will be responsible for leading initiatives to build new features...SeniorFull time- ...Location: Annapolis Junction, Maryland Category: Software Engineer Engineer Level - Entry - Senior Level Travel Required: No Remote Type: No Clearance: TS/SCI w/ Polygraph **Position is contingent upon contract award** Position Requirements...SeniorFull timeContract workTemporary workWork experience placementImmediate startRemote work
- ...A technology solutions firm in Annapolis is seeking an experienced Software Engineer to develop and maintain complex software systems, ensuring quality control and adherence to design requirements. The role requires a Bachelor’s degree and 20 years of relevant experience...Senior
$188k - $244k
...We are currently seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for... ...treating mentorship and team leadership as inherent components of senior-level impact. Additional duties as assigned. Minimum...SeniorFull timeContract workWork at office2 days per week1 day per week- ...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
- ...Skills AI/Machine Learning skills Core Responsibilities Review and analyze software/hardware configurations for specific environments Create and maintain product builds and development/test code baselines Recommend enhancements to configuration management systems, build...Senior
- ...Helm Point Solutions, Inc. is seeking a Senior Software Engineer to support critical government missions at Ft. Meade, MD. This role requires TS/SCI with Polygraph clearance and offers fully funded, full-time employment. You will design, document and test architectures...SeniorFull time
- ...Overview Triaplex, Inc. (A wholly owned subsidiary of VTG) is looking for an experienced and adaptive Software Engineer to join our team. This position will support a mission-focused customer deploying cutting edge systems. What will you do? Analyze user requirements to...Senior
- ...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
- ...design, development, analysis, testing and debugging of computer software applications and/or systems • Develop software tools including... ...necessary modifications • Responsible for leading a group of engineers on a technical activity and completion of activity on time and...Senior
- 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,...SeniorFull time
$204k - $247k
...Software Engineer We are seeking a proactive, self-starting Software Engineer to join our team and help automate foundational infrastructure for our mission customer. The ideal candidate thrives in a mixed-stack environment, primarily utilizing Python and Java Spring Boot...Senior- .... At SCE we treat each person with respect and fairness, and afford ample opportunity for individual growth in SCE. Title SENIOR SOFTWARE ENGINEER Location Elkridge, MD Description Title: SENIOR SOFTWARE ENGINEER 40 hours per week 9am to 6pm; Monday through Friday Duties...SeniorMonday to Friday
$250k
...cybersecurity, data collection and analytics, enterprise IT, systems engineering, and software application development in support of national and... ...performance to ensure operational requirements are met Seniority level Mid-Senior level Employment type Full-time Job function...SeniorFull time- ...scalable reporting, KPI definition, and testing. The focus is analytics and reporting rather than ETL or pipeline development. The engineer will question assumptions, improve reporting efficiency, and drive better data-driven decisions. Key Responsibilities - Build...Senior
- ...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
- ...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...SeniorWork at officeVisa sponsorshipWork visa
- ...Spring or Spring Boot • Kubernetes Java Application (no front end necessary), REST Description: Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Maryland
- software system engineer Maryland
- consulting software engineer Maryland
- software engineer travel Maryland
- real time software engineer Maryland
- network software engineer Maryland
- senior software engineer remote Maryland
- entry level software engineer remote Maryland
- software developer fintech Maryland
- software developer positions Maryland




