Senior Software Engineer
Ampcus
Ampcus 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. Job Description Purpose Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment. Designs, develops/codes, tests, and documents critical and complex application programs for computer systems. Works with appropriate stakeholders to define system scope and objectives and establish baselines. Establishes project standards and processes. Breaks down software requirements and creates highly complex systems. Essential Functions 25% Perform technical detail design, coding, testing of applications. Serves as subject matter expert for both customer and internal discussions related to maintaining and enhancing existing software systems. 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. Comply with code quality, migration, and dev/ops standards and policies. 25% Performs software analysis, including requirements and use case development and design. Implements and documents source code to design specifications. Performs software testing including developing and running automated unit tests, drafting, and executing structured automated test cases. Compile, assess, and report data results from software testing and analysis. 25% Develops software solutions for enterprise environments and other technologies. Analyzes and implements functional and non‑functional (e.g., performance, availability) requirements and designs, implements, and tests software. Performs operations & maintenance (O&M) of existing systems. Identifies areas for improvement and streamlining. Demonstrated experience with front‑end and back‑end programming and integration frameworks and tools. Assist in the estimation of development of application features. 25% Provides direct technical support for high level, high visibility, and critical trouble calls for supported applications. Works with cross‑functional teams to develop highly reliable software that runs at scale. Provides recommendations to infuse new technology. 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. Mentoring of junior software engineers. 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. Preferred Qualifications Ability to communicate technical requirements to all levels of expertise., Advanced. Proficient in establishing and maintaining good working relationships., Advanced. Knowledge and understanding of software development life cycle (SDLC)., Advanced. Proficient with integrating complex and/or existing systems., Advanced. Knowledge of programming languages (e.g., JavaScript, C, Python, etc.)., Advanced. Excellent communication skills both written and verbal., Advanced. Knowledge of cloud technologies (e.g., AWS, Azure), Proficient. Knowledge of database technologies (e.g., cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc), Advanced. 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. Knowledge of Code quality and promotion practices, Advanced. Additional Requirements 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. Education Level Bachelor's Degree. Education Details Information Technology or Computer Science. Experience 5 years' experience with software development, basic coding and compilation, software architecture/design, user requirements definition, and software specification development. 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. #J-18808-Ljbffr Ampcus
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Senior$90 per hour
...Client: CareFirst BlueCross BlueShield Role: Senior Software Engineer - IBM DataPower and IBM API Connect Location: Hybrid - Onsite 1-2 times per month in Reston, VA. Candidates MUST reside in the DMV or WV areas. Duration: 12-month...SeniorContract work- ...Senior Software Engineer Analyzes 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
$100k - $280k
...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...SeniorFull timeFlexible hours- ...facilitate the development and implementation of innovative healthcare software solutions, including artificial intelligence (AI) applications... ...integrated into clinical workflows. If you are a software engineer with a passion for improving healthcare for the world, we want...Senior
$130k - $180k
...Senior Software Engineer 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...SeniorWork experience placementRemote workWorldwideNight shift- ...Sr Software Engineer Duration: 12 months (possible to hire) Location: Reston, VA (Hybrid) Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative...SeniorWork experience placement
$86k - $138k
...Software Engineer (Senior) Job Locations US Requisition ID 2026-167752 Position Category Information Technology Clearance Secret Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES...SeniorContract workRemote workShift work- ...Job Overview The Senior Software Engineer develops and tests software systems or applications for software enhancements and new products. Responsible for the development, design, test, maintenance, and enhancement of Aclara’s Sensor Management System (SMS) and Cellular...SeniorContract work
- ...computing solutions. Founded by ex-Googlers with engineers from Google, Amazon, and Capital One, SZNS... ...data engineering, blockchain, and cloud-native software application development." We are seeking a talented Senior Software Engineer to join our growing team. As...SeniorWork at office
- ..., 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
- ...Senior Software Engineer If you enjoy learning about and working with breakthrough technologies and are enthusiastic about working in the space industry, then you will be excited about the Senior Software Engineer opening with Iridium for a Space Development Agency...SeniorWork at office3 days per week
$191k - $254k
...Senior Embedded Software Engineer (Bare Metal) Software | Reston, VA | Full Time Position: Senior Embedded Software Engineer Location: Reston, VA Category: Software Engineering Schedule: Standard Day Shift, Monday-Friday Clearance Requirement: Active...SeniorFull timeTemporary workMonday to FridayFlexible hoursDay shift$175k - $195k
...Senior Software Engineer At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed because of the expertise, collaboration...Senior- Anduril Industries is looking for a Software Engineer for its Space Business Line in Reston, Virginia. You will own the architecture of software solutions supporting space operations and mission management. The role involves developing modular capabilities using the Anduril...Senior
- ...Senior Software Engineer Apply now » Date: Jul 9, 2026 Location: Herndon, VA, US, 20171 Company: Hubbell Incorporated Job Overview The Senior Software Engineer develops and tests software systems or applications for software enhancements and new products...SeniorContract workFlexible hours
- ...Senior Software Engineer In Test (SSET) Looking for stability with the freedom to innovate? At CertiPath you can have both while making the world more secure and simplifying access processes. We are seeking a Senior Software Engineer in Test (SSET) to mature and automate...SeniorTemporary workWork experience placementLocal areaFlexible hours3 days per week
$150k - $190k
...s expertise in remote sensing and spacecraft operations to engineer platforms purpose-built for U.S. and allied defense and intelligence... ...at Umbra. About the Job We are looking for a Senior Ground Software Engineer to join the Ground Software team in Mission...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours$135k - $216k
...Senior Software Engineer Job Locations US-VA-Herndon Requisition ID 2026-168417 Position Category Information Technology Clearance Top Secret/SCI w/Poly Responsibilities Peraton is seeking a Senior Software Engineer...SeniorFull timeContract workShift work$130k - $145k
...Senior Software Engineer Job Category Information Technology Market Location VA - Northern Virginia Location VA - Reston Apply Now ( NVR, Inc. is seeking Senior Software Engineer to work on site in Reston, VA. NVR’s technology teams thrive on providing...SeniorPermanent employmentFull timeImmediate start$130k - $190k
...BCubed Engineering, an Auria company, is looking to hire a Senior Software Engineer for our Stoic Warrior program. This position is hybrid with up to four days per week on-site. The Senior Software Engineer will develop new software capabilities for a system that automates...SeniorFull timeTemporary workWork at officeFlexible hours2 days per week3 days per week- ...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...SeniorWork experience placementImmediate start
- ...Gridpoint in Reston, Virginia is seeking a Senior Software Engineer to independently implement solutions for complex software products. The role requires at least 8 years of experience in software engineering and proficiency in Java or .NET. You will participate in specification...Senior
- ...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
- ...Founded in 2003, GridPoint is headquartered in Reston, Virginia, with an office in Roanoke, Virginia. Job Description The Senior Software Engineer shall perform with a high degree of independence and expertise to implement solutions for a variety of complex software products...SeniorWork at office
$100k - $165k
Join CMC Electronics as a Senior Software Engineer in our Reston, VA office. As a Senior Software Engineer on the Navigation Systems team, you will apply your expertise in C/C++ to develop major new features for both existing and next-generation Flight Management System...SeniorFull timeWork at office$104k - $166k
Software Engineer Senior Job Locations: US Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES III program supporting Military Community and Family Policy (MC&FP). In this role, the selected candidate will be responsible for architecting...SeniorContract workRemote workShift work- ...integrity, honor, and accountability, delivering real‑world impact across today's most critical missions. What You'll Do: The Senior Software Engineer is responsible for designing, developing, and deploying scalable software solutions as part of a cross‑functional Agile...Senior
- ...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)....SeniorContract workWork at officeLocal areaFlexible hours3 days per week
$174k - $252k
...equivalent practical experience. ~5 years of experience with software development in one or more programming languages. ~3... ...experience in Python or C/C++. About the job Google's software engineers develop the next-generation technologies that change how...SeniorFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Reston, VA
- software developer Reston, VA
- part time software developer remote Reston, VA
- financial software developer Reston, VA
- senior software engineer ruby on rails Reston, VA
- software engineer amazon Reston, VA
- senior software design engineer Reston, VA
- software engineer remote Reston, VA
- entry level software engineer remote Reston, VA
- software engineer contract Reston, VA

