Senior Software Engineer
$185k - $215kEnvision Innovative Solutions
Riverstone Enterprise Solutions, an Envision Innovative Solutions Company , delivers mission-focused technology solutions to the Intelligence Community. Since 2008, we have supported critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our engineers work in a collaborative, zero-bureaucracy environment where expertise is valued, ideas are heard, and contributions directly drive mission success. Your adventure begins now—unleash your potential at Riverstone, we combine the agility of a small company with the impact of a big mission. Riverstone is seeking a motivated, career, and customer-oriented Software Engineer Level 2 to join our team at Annapolis Junction, MD. This is an onsite position. Primary Responsibilities: Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Provide recommendations for improving documentation and software development process standards Design and code new software or modify existing software to add new features Develop simple data queries for existing or proposed databases or data repositories Write or review software and system documentation Design or implement complex database or data repository interfaces/queries Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Modify existing software to correct errors, to adapt to new hardware, or to improve its performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products Implement recommendations for improving documentation and software development process standards Required Skills: Eight (8) years' experience as a Software Engineer including Java in programs and contracts of similar scope, type, and complexity. Bachelor’s degree in computer science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Desired Skills: Spring Framework, RESTful API, MongoDB, Angular, AWS, Rancher, Docker, Kubernetes Security Clearance Requirement: Current/Active TS/SCI with Full Scope Polygraph The projected compensation range for this position is $185,000.00-$215,000.00. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location, education and certifications as well as Federal Government Contract Labor categories Riverstone Enterprise Solutions is an equal-opportunity employer. All Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age, disability or any other basis prohibited by law. #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
$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
$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- ...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
- ...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
- 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
- ...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
$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- ...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
- ...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
- A technology company in Maryland is seeking an experienced Cleared Senior Software Engineer to join their team in developing high-performance software solutions. Candidates must hold a TS/SCI clearance and have at least 14 years of relevant experience. This role involves...Senior
- ...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
$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...SeniorFlexible hours
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



