They are seeking a highly motivated Senior Software Engineer to support a mission-focused GEOINT software development program, contributing to national security work while working with modern ...
They are seeking a highly motivated Senior Software Engineer to support a mission-focused GEOINT software development program, contributing to national security work while working with modern ...
Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you'll design, develop, and deliver modern ...
Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you'll design, develop, and deliver modern ...
Mid-Level Software Engineer
Gaithersburg, MD · On-site
$87K - $157K/yr
Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you'll design, develop, and deliver modern ...
Mid-Level Software Engineer
Gaithersburg, MD · On-site
$87K - $157K/yr
Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you'll design, develop, and deliver modern ...
Software Engineer II (Onsite)
Dulles, VA · On-site
Software Engineering positions include working on a variety of different tasks including ... Payments under these annual programs are not guaranteed and are dependent upon a variety of factors ...
Software Engineer II (Onsite)
Dulles, VA · On-site
Software Engineering positions include working on a variety of different tasks including ... Payments under these annual programs are not guaranteed and are dependent upon a variety of factors ...
Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you'll design, develop, and deliver modern ...
Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you'll design, develop, and deliver modern ...
Mid-level Software Engineer
Germantown, MD · On-site
$90K - $100K/yr
The talented, professional Software Engineer will join a proficient development team developing and ... Employee Assistance Program About Us: Edgewater Federal Solutions is a privately held government ...
Mid-level Software Engineer
Germantown, MD · On-site
$90K - $100K/yr
The talented, professional Software Engineer will join a proficient development team developing and ... Employee Assistance Program About Us: Edgewater Federal Solutions is a privately held government ...
Mid-level Software Engineer
Germantown, MD · On-site +1
$90K - $100K/yr
The talented, professional Software Engineer will join a proficient development team developing and ... Employee Assistance Program About Us: Edgewater Federal Solutions is a privately held government ...
Mid-level Software Engineer
Germantown, MD · On-site +1
$90K - $100K/yr
The talented, professional Software Engineer will join a proficient development team developing and ... Employee Assistance Program About Us: Edgewater Federal Solutions is a privately held government ...
Mid-level Software Engineer
Germantown, MD · On-site +1
$90K - $100K/yr
The talented, professional Software Engineer will join a proficient development team developing and ... Employee Assistance Program About Us: Edgewater Federal Solutions is a privately held government ...
Mid-level Software Engineer
Germantown, MD · On-site +1
$90K - $100K/yr
The talented, professional Software Engineer will join a proficient development team developing and ... Employee Assistance Program About Us: Edgewater Federal Solutions is a privately held government ...
Senior Software Engineer-Internal Tools
Clarksburg, MD · On-site
$126K - $166K/yr
... program lead Qualifications : Required : • 3+ years of professional software engineering ... experience. • Experience with Rust (1+ years) or strong systems programming background with ...
Senior Software Engineer-Internal Tools
Clarksburg, MD · On-site
$126K - $166K/yr
... program lead Qualifications : Required : • 3+ years of professional software engineering ... experience. • Experience with Rust (1+ years) or strong systems programming background with ...
Senior Principal Software Engineer
Frederick, MD · On-site
$120 - $160/hr
Senior Principal Software Engineer Location: Frederick, MD, US, 21703 Job ID: 114808 The Leonardo ... Support program design to cost and design for manufacture requirements. * Develop prototypes to ...
Senior Principal Software Engineer
Frederick, MD · On-site
$120 - $160/hr
Senior Principal Software Engineer Location: Frederick, MD, US, 21703 Job ID: 114808 The Leonardo ... Support program design to cost and design for manufacture requirements. * Develop prototypes to ...
Senior Embedded Software Engineer
Frederick, MD · On-site
$100 - $130/hr
Senior Embedded Software Engineer Location: Frederick, MD, US, 21703 Job ID:114510 The Leonardo DRS ... We champion wellness programs that focus on physical, emotional, and financial well‑being. We ...
Senior Embedded Software Engineer
Frederick, MD · On-site
$100 - $130/hr
Senior Embedded Software Engineer Location: Frederick, MD, US, 21703 Job ID:114510 The Leonardo DRS ... We champion wellness programs that focus on physical, emotional, and financial well‑being. We ...
Embedded Software Engineer - Level 3 or 4
$130K - $171K/yr
As a Embedded Software Engineer - Level 3 or 4 your role at Dulles, VA will be pivotal in ... This position is contingent upon the candidate obtaining final clearances and program access(es ...
Embedded Software Engineer - Level 3 or 4
$130K - $171K/yr
As a Embedded Software Engineer - Level 3 or 4 your role at Dulles, VA will be pivotal in ... This position is contingent upon the candidate obtaining final clearances and program access(es ...
Currently hiring in the Gaithersburg, MD area for a Linux C++/Java SoftwareSoftware Engineer to support a large scale software development program using Linux. Applicants must be permanent residents ...
Quick apply
Currently hiring in the Gaithersburg, MD area for a Linux C++/Java SoftwareSoftware Engineer to support a large scale software development program using Linux. Applicants must be permanent residents ...
Java Software Engineer - Scrum Master
Gaithersburg, MD · On-site
$56 - $76.75/hr
Leidos is seeking Java Software Engineer - Scrum Master to join the Air Traffic Business Area ... program that integrates proven, globally deployed technologies with modern cloud-native ...
Java Software Engineer - Scrum Master
Gaithersburg, MD · On-site
$56 - $76.75/hr
Leidos is seeking Java Software Engineer - Scrum Master to join the Air Traffic Business Area ... program that integrates proven, globally deployed technologies with modern cloud-native ...
Currently hiring in the Gaithersburg, MD area for a Linux C++/Java SoftwareSoftware Engineer to support a large scale software development program using Linux. Applicants must be permanent residents ...
Quick apply
Currently hiring in the Gaithersburg, MD area for a Linux C++/Java SoftwareSoftware Engineer to support a large scale software development program using Linux. Applicants must be permanent residents ...
Java Software Engineer - Scrum Master
Gaithersburg, MD · Hybrid
$56 - $76.75/hr
Leidos is seeking Java Software Engineer - Scrum Master to join the Air Traffic Business Area ... program that integrates proven, globally deployed technologies with modern cloud-native ...
Java Software Engineer - Scrum Master
Gaithersburg, MD · Hybrid
$56 - $76.75/hr
Leidos is seeking Java Software Engineer - Scrum Master to join the Air Traffic Business Area ... program that integrates proven, globally deployed technologies with modern cloud-native ...
Sr. Software Development Engineer
Frederick, MD · On-site
$135K/yr
Sr. Software Development Engineer As our Sr. Software Development Engineer you will be our senior ... major programs. This role drives enterprise engineering standards, resolves complex cross ...
Sr. Software Development Engineer
Frederick, MD · On-site
$135K/yr
Sr. Software Development Engineer As our Sr. Software Development Engineer you will be our senior ... major programs. This role drives enterprise engineering standards, resolves complex cross ...
Sr. Software Development Engineer
Frederick, MD · On-site
$135K/yr
Sr. Software Development Engineer As our Sr. Software Development Engineer you will be our senior ... major programs. This role drives enterprise engineering standards, resolves complex cross ...
Sr. Software Development Engineer
Frederick, MD · On-site
$135K/yr
Sr. Software Development Engineer As our Sr. Software Development Engineer you will be our senior ... major programs. This role drives enterprise engineering standards, resolves complex cross ...
Embedded Software Engineer - Level 3 or 4
Dulles, VA · On-site
$130K - $171K/yr
This position is contingent upon the candidate obtaining final clearances and program access(es ... Computer/Software Engineering) with 5 years of relevant professional experience - OR - Master ...
Embedded Software Engineer - Level 3 or 4
Dulles, VA · On-site
$130K - $171K/yr
This position is contingent upon the candidate obtaining final clearances and program access(es ... Computer/Software Engineering) with 5 years of relevant professional experience - OR - Master ...
Embedded Software Engineer - Level 3 or 4
Dulles, VA · On-site
$130K - $171K/yr
This position is contingent upon the candidate obtaining final clearances and program access(es ... Computer/Software Engineering) with 5 years of relevant professional experience - OR - Master ...
Embedded Software Engineer - Level 3 or 4
Dulles, VA · On-site
$130K - $171K/yr
This position is contingent upon the candidate obtaining final clearances and program access(es ... Computer/Software Engineering) with 5 years of relevant professional experience - OR - Master ...
Software Engineer Rotational Program information
See Frederick, MD salary details
$63.1K - $76K
2% of jobs
$76K - $88.8K
4% of jobs
$88.8K - $101.6K
6% of jobs
$101.6K - $114.5K
8% of jobs
$121.4K is the 25th percentile. Wages below this are outliers.
$114.5K - $127.3K
7% of jobs
$127.3K - $140.1K
18% of jobs
The median wage is $143.1K / yr.
$140.1K - $153K
16% of jobs
$153K - $165.8K
2% of jobs
$171.1K is the 75th percentile. Wages above this are outliers.
$165.8K - $178.7K
26% of jobs
$178.7K - $191.5K
1% of jobs
$191.5K - $204.3K
8% of jobs
$63.1K
$146.7K
$204.3K
How much do software engineer rotational program jobs pay per year?
What is a software engineer rotational program?
A Software Engineer Rotational Program is a structured, multi-phase program designed for early-career engineers to gain experience in different teams or departments within a company. Participants rotate through various projects, technologies, and business areas to develop a broad skill set and understanding of the organization. These programs typically last one to two years and provide mentorship, training, and networking opportunities. The goal is to prepare engineers for long-term success by exposing them to diverse challenges and helping them find the best fit for their skills and interests.
What kinds of projects or experiences can I expect during a software engineer rotational program?
Participants in a Software Engineer Rotational Program typically work on a variety of projects across different teams and technical domains, such as front-end development, back-end services, DevOps, or data engineering. Each rotation usually lasts a few months and offers hands-on experience with new technologies and tools while addressing real business challenges. You'll collaborate with seasoned engineers, attend technical workshops, and participate in cross-functional projects, all designed to enhance your coding skills and broaden your industry knowledge. This structure helps you discover your interests and strengths, building a foundation for long-term career growth within the organization.
What are the key skills and qualifications needed to thrive in the software engineer rotational program, and why are they important?
To succeed in a Software Engineer Rotational Program, you need solid programming fundamentals, a bachelor’s degree in computer science or a related field, and experience with multiple coding languages. Familiarity with development environments, version control tools (like Git), and cloud platforms is commonly expected, while additional certifications in software development can be beneficial. Strong soft skills include adaptability, effective teamwork, and excellent problem-solving abilities, which enable thriving across diverse teams and projects. These abilities are crucial for maximizing the learning and impact during rotations, enabling participants to contribute meaningfully and develop a well-rounded skill set.
What job categories do people searching Software Engineer Rotational Program jobs in Frederick, MD look for?
The top searched job categories for Software Engineer Rotational Program jobs in Frederick, MD are:

Full-time
Re-posted 2 days ago
Job description
Ennoble First is a minority-owned small business and trusted partner to the Department of Defense, Intelligence Community, and Federal Government. They are seeking a highly motivated Senior Software Engineer to support a mission-focused GEOINT software development program, contributing to national security work while working with modern software tools and Agile practices.
Responsibilities:
• Resolve various tasks as prioritized by the team product owner
• Engage in the complete software development lifecycle, operating within well-defined parameters
• Take ownership of delivering enhancements within a system or application
• Break down sizable tasks into manageable units for execution and provide level-of-effort estimations
• Collaborate with fellow software engineers to create and document optimal technical designs
• Ensure compliance with Agile processes and software engineering best practices
• Build software solutions where the solution is not clearly defined while prioritizing customer mission needs
• Resolve obstacles for the development team, working collaboratively with Product Owners, technical leadership, and engineering teams
• Participate in Scrum events and Agile ceremonies to support effective team execution
• Design, develop, test, integrate, and deploy scalable software solutions supporting GEOINT operations
• Implement and maintain RESTful APIs and web-based application functionality
• Troubleshoot and resolve software defects, performance issues, and integration challenges
• Support automated testing, continuous integration, and continuous delivery activities
• Contribute to software architecture discussions and technical solution development
• Work within classified cloud and hybrid computing environments
• Support troubleshooting, optimization, and validation of GEOINT system behavior and data outputs across environments
Qualifications:
Required:
• U.S. Citizenship required
• Active TS/SCI clearance with the ability to obtain and maintain a Polygraph
• Bachelor's degree in Computer Science, Software Engineering, or related field and 8–12 years of relevant experience or Master's degree with 6–10 years of relevant experience
• Experience working as a Scrum Master for a software development or similar technical team
• Strong proficiency with the following technologies: Web: Django, JQuery, Ajax, and REST APIs; Object-Oriented Programming: Python, Java, and JavaScript; Relational Database: SQL/Postgres; Operating Systems: Windows and Linux; Version Control Systems: Git and GitLab
• Experience incorporating GEOINT domain understanding when troubleshooting, optimizing, and validating system behavior and data outputs across environments
• Deep understanding of modern software design patterns and coding standards
• Experience architecting, developing, and delivering complex software systems into production
• Working knowledge of Agile development and continuous integration/continuous delivery methodologies and tools
Preferred:
• Experience with scripting languages such as React
• Software architecture experience including Client-Server and Model-View-Controller (MVC)
• Cloud exposure supporting multi-cloud architectures including AWS, IBM, Google, Azure, and Oracle
• Experience with AWS services including S3, SQS, SNS, EC2, CloudFormation, and RDS
• Certifications such as AWS DevOps Engineer or similar
• Experience supporting GEOINT mission applications or intelligence systems
Company:
Cutting-Edge Engineering Firm delivering an AI and Data Centric Solutions Model that automates the mundane to better utilize human decision making for mission critical actions. Founded in 2014, the company is headquartered in Columbia, USA, with a team of 51-200 employees. The company is currently Growth Stage.
About Ennoble First
Sourced by ZipRecruiter
Industry
It services
Company size
51 - 200 Employees
Headquarters location
Chantilly, VA, US
Year founded
2014