Senior Software Engineer
Ampcus
Job-ID31635248Reference25-34075Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer. Location: Reston, VA. Purpose:Performs complex analysis, design, development, automated unit and integration testing, and debugging computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment.Designs, codes, tests, developments, and documents application programs for computer systems. Works with end-users and project stakeholders to define system scope and objectives.Manages modifications to and maintenance of operational programs and procedures. Leads stakeholders and product owner meetings to define software requirements and create highly complex systems. Acts as a mentor to junior engineers.Essential functions:25% Lead a team of software engineers in the design, development, and implementation of multiple applications. Performs and leads the detail technical design, coding, code review and testing of new applications and enhancements of existing applications. Serves as a subject matter expert for specified systems and their subsequent applications. Develop and/or analyze interface design documentation. Comply with hardware and software systems standards and procedures. Deliver large systems for tens of thousands of users. Ensures compliance to the dev/sec/ops practices and policies. Understanding of architectural practices and design.25% Identifies gaps in requirements and solves problems for the supporting staff. Identifies sequencing of services and technologies that are integrated in later phases of the project. Leads the evaluation of risk and opportunity impacts to existing or proposed projects/programs and implements risk mitigation actions. Develops ways to improve performance and increase system availability. Provides recommendations to infuse new technology. Compile, assess, and report data results from software testing and analysis.25% Supports the Project Manager as the technical team lead on the project. Estimates the technical costs of projects for clients and project managers. Confers with clients to identify requirements and determine desired outcomes to formulate the design of the system or offer alternatives. Demonstrated experience with front-end and back-end programming and integration frameworks and tools. Assist in the estimation of development of application features.25% Leads software design and development teams. Identifies, analyzes, defines, and coordinates user, customer, and stakeholder needs and translates them into technical requirements. Manages technical resources (hardware, software, licenses, and services). Plans and leads transformation initiatives to new software architectures. Extend open-source libraries and systems as necessary to meet the needs of the team. Play a crucial role in product scoping and roadmap / architecture discussions. Continually evaluate emerging technologies to identify opportunities, trends, and best practices. Ensure code quality, deployment standards and practices. Mentoring junior developers.Qualifications:To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.Education Level:Bachelor's Degree.Education Details:Information Technology or Computer Science.Preferred Qualifications:Works closely with Architects, Product Owners, Scrum Masters, and Value Stream Managers to provide insight into delivering business value and meeting objectives., Expert.Decomposes functional and technical requirements into project activities and tasks and provides conceptual design, prototype, and test cycles appropriate to a chosen technical solution., Expert.Identifies technical risks and develops mitigation strategies; introduces and recommends industry best practices and standards for the project., Expert.Evaluates and assists in the selection and procurement of hardware and software technologies and serves as a mentor for junior developers., Expert.Works with stakeholders as well as technical and analytical counterparts to define constraints and develop requirements and concept of operations documentation., Expert.Hands-on development experience using Java, Spring related technologies such as Spring Core, Spring Boot, Spring MVC, spring Batch and scheduler/task and Spring Integration, Expert.Hands-on development experience using Angular/React and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery, Material UI, Angular Routes, jest/enzyme, Bootstrap5), Expert.Knowledge of database technologies (e.g. cloud, SQL, PostgreSQL, etc.), Advanced.Experience with Karate, Selenium, Cucumber scripting. Expert.Fundamental knowledge of software engineers’ best practices, agile methodologies, CI/CD pipelines, Advanced.Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests, Advanced.Strong experience with Deployment/Continuous Integration/ Continuous Testing/ Continuous Delivery processes and tools and have expertise in CI/CD tools and framework, Advanced.Experience with deploying a global application and configuration management, Advanced.Reviewing the work of other developers and providing feedback, Expert.Ability to communicate technical requirements to all levels of expertise., Expert.Proficient in establishing and maintaining good working relationships., Advanced.Knowledge and understanding of software development life cycle (SDLC)., Expert.Proficient with integrating complex and/or existing systems., Expert.Excellent communication skills both written and verbal., Expert.The incumbent is required to immediately disclose any debarment, exclusion, or other event that makes them ineligible to perform work directly or indirectly on Federal health care programs.Must be able to effectively work in a fast-paced environment with frequently changing priorities, deadlines, and workloads that can be variable for long periods of time. Must be able to meet established deadlines and handle multiple customer service demands from internal and external customers, within set expectations for service excellence.Must be able to effectively communicate and provide positive customer service to every internal and external customer, including customers who may be demanding or otherwise challenging.Experience:8 years Software design and development, software test and evaluation, software requirements management.In Lieu of Education:In lieu of a bachelor’s degree, an additional 4 years of relevant work experience is required in addition to the required work experience. Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veterans or individuals with disabilities.
- Senior Software Engineer TS/SCI FSPDepartment: Government Customer- HerndonLocation: Herndon, VAACTIVE TS/SCI CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITIONSenior Software Engineer:Analyzes user interfaces, maintain hardware and software performance...Senior
$130k - $180k
HawkEye 360 is currently seeking a Senior Command & Control Software Engineer to join the Space Ground Systems Team. The mission of the Ground Systems Team is to provide the tooling to operate and maintain a growing constellation of small commercial satellites. This group...SeniorWork experience placementRemote workWorldwideNight shift$135k - $216k
ResponsibilitiesPeraton is seeking a Senior Software Engineer in our Herndon, VA location to support a large software development classified program. The selected candidate should have experience with agile software methodology, and software engineering design best practices...SeniorFull timeContract workShift work$220k - $292k
...edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.As a Mission Software Engineer, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while...SeniorFull timeWork experience placementImmediate start$108k - $234k
...Position Summary... What you'll do... Role summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable software solutions by managing feature implementation, testing, and ongoing support within collaborative teams. You will apply...SeniorFull timeTemporary workPart time$130k - $180k
...HawkEye 360 is seeking a Senior Command & Control Software Engineer to join their Space Ground Systems Team. The role involves designing and maintaining critical software for satellite operations, focusing on command and control systems and real-time data processing....Senior$175.43k - $183.61k
ICF Incorporated, LLC: Senior Software Engineer (Multiple Positions) Reston, VA.DUTIES:Apply computer science, software engineering, databases, and distributed/parallel processing frameworks to prepare big data for the use of scoring and scoring results.Work on projects...SeniorFull timeContract workWork experience placementWork at officeRemote work$130k - $145k
...customers, and make business decisions. Our technologists develop software, data products, analytics capabilities, automation, and AI-... ...where families will live for generations. SummaryAs a Senior Software Engineer, you'll help shape the digital experiences that support how...SeniorFull timeImmediate start$140k - $160k
Senior Software Engineer, Ground & Control Services About Us:BlackSky is a real-time intelligence company. We own and operate the world's most advanced space-based intelligence platform and provide customers satellite imagery, automated analytics and high-frequency monitoring...SeniorPermanent employmentFull timeWork at officeRemote workWorldwide- ICF Incorporated, LLC: Senior Software Engineer - Reston, VADUTIES:Development of code and experience with the Node.js platform, its tooling, JavaScript, TypeScript and ReactWork in an existing codebase and with a collaborative team.Build enterprise-scale backend REST...SeniorFull timeContract workPart timeWork experience placementRemote work
- ...Bespoke Solutions is seeking a Senior Software Development Engineer to design, build, and operate a mission-critical, multi-tenant platform for managing large-scale fleets of embedded devices across highly secure and enterprise network environments. We build infrastructure...Senior
- VeteransDisabled veteran: A veteran who served on active duty in the U.S. military and is entitled to disability compensation (or who but for the receipt of military retired pay would be entitled to disability compensation) under laws administered by the Secretary of Veterans...Senior
$158.69k - $216k
...What you'll do... Position: Senior Software Engineer Job Location: 2245 Monroe St., Herndon, VA 20171 Duties: Performs requirement and scoping analysis by exploring relevant products/solutions from an existing repertoire that can address business/technical needs...SeniorFull timeFor contractors- ...active U.S. Government Security Clearance at the Top Secret and/or CBP/DHS suitability level.Vantor is currently seeking a Senior-Level Software Engineer to support our FALCON effort. This role can be performed remotely within the continental United States. As a Vantor...SeniorFull timeRemote work
- ...A cybersecurity firm is seeking a Senior Software Engineer for their Intelligence Services team. This role involves developing innovative products leveraging AI and cloud technologies, contributing to a high-performing team, and ensuring continuous delivery of secure,...SeniorRemote work
$140k - $200k
...Speechify, Inc. seeks a Senior Software Engineer in Reston, VA to join the Core Experiences Team. This role involves building foundational services and SDKs for Speechify’s products and optimizing functionality across platforms. Candidates should have experience with...Senior$168.1k - $227.4k
Application deadline: Aug 2, 2026Bespoke Solutions is seeking a Senior Software Development Engineer to design, build, and operate a mission-critical, multi-tenant platform for managing large-scale fleets of embedded devices across highly secure and enterprise network...SeniorFull timeInternshipWork at officeFlexible hours- ...Design, develop, and maintain command and control software applications for satellite operations and ground stations. Implement real... ...mission requirements. Requirements Requires 5+ years of software engineering experience, with at least 3 years focused on command and...Senior
- ...Senior Software EngineerAnalyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Defines...Senior
- ...iDirect Government in Herndon, VA seeks a senior Software Engineer to design and develop frontend and backend features for satellite products on a Linux platform. You will work across cross-functional teams using C++, Go, GraphQL, Vue and related technologies. The role...Senior
- ...Software EngineerThe forefront of research and development to improve patient care. We work to improve all aspects of health care, from... ...and integrated into clinical workflows. If you are a software engineer with a passion for improving healthcare for the world, we want...Senior
- ...(DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission‑first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on challenges...SeniorFull timeFlexible hours
$112k - $179k
...Job PostingPeraton's Space & Intelligence Sector is looking for a senior Software Engineer to join our diverse team at our Herndon, VA, office. The candidate will work within a cross-functional Agile Scrum Team primarily focusing on building and maintaining systems running...SeniorContract workTemporary workWork at officeShift work$125k - $190k
...Senior Software EngineerAt Two Six Technologies, we build, deploy, and implement innovative products that solve the world's most complex... ...Overview of OpportunityAs a Two Six Technologies Senior Software Engineer for a large-scale platform for situational awareness and...SeniorContract workWork at office- DescriptionWe are looking for an experienced Full Stack Senior Software Engineer to join a growing team in Reston, Virginia. This role is ideal for someone who enjoys creating robust, business-focused software solutions and can contribute across both front-end and back...Senior
- ...code comments and clear code. Develop software solutions by studying information needs;... ...the program manager and Chief Software Engineer. Coordinate software development activities... ...Systems, or related STEM degree. Senior‑level experience deploying microservices...SeniorContract workTemporary work
$130k - $145k
NVR, Inc. is seeking an experienced Full Stack Senior Software Engineer to work on site in Reston, VA.NVR’s technology teams thrive on providing multiple business lines with the tools and cutting-edge technologies that support NVR’s mission to create a better living experience...Senior- ...Senior Software EngineerPlatinum Technologies is seeking a Senior Software Engineer to join our team. In this position you will design, develop, integrate, and maintain software applications and services that support Object-Based Intelligence (OBI) mission requirements...Senior
- ...Sr Software EngineerDuration: 12 months (possible to hire) Location: Reston, VA (Hybrid)QualificationsTo perform this job successfully... ...PostgreSQL, etc.), AdvancedFundamental knowledge of software engineers' best practices, agile methodologies, CI/CD pipelines, AdvancedKnowledge...SeniorWork experience placement
- ...Senior Software EngineerLocation: Reston, VA, US, 20191 Work Arrangement: Remote Job ID: 1193At SES Space & Defense, we are a trusted partner... ...'s most critical missions.What You'll DoThe Senior Software Engineer is responsible for designing, developing, and deploying...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- cybersecurity software engineer Reston, VA
- software developer fintech Reston, VA
- senior robotics software engineer Reston, VA
- software engineer visa sponsorship Reston, VA
- network software engineer Reston, VA
- software engineer remote Reston, VA
- part time software developer Reston, VA
- part time software developer remote Reston, VA
- software engineer part time Reston, VA
- software engineer full time Reston, VA

