1

Software Engineer Rotational Program Jobs in Maryland

Availability to participate in an "On call" rotation to support system operations. Clearance ... programs as well as other optional benefit elections. MANTECH considers all qualified applicants ...

Software Engineer

Annapolis, MD · On-site

$141K - $236K/yr

Availability to participate in an "On call" rotation to support system operations. Clearance ... programs as well as other optional benefit elections. MANTECH considers all qualified applicants ...

Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. Task Description The Software Engineer shall be responsible for software development ...

Senior Software Engineer

North Bethesda, MD · Hybrid

$122K - $161K/yr

Xometry is seeking a Senior Software Engineer to join our software engineering organization. In ... part in an on-call rotation * Work in an environment that supports your individual growth ...

Responsibilities Develop a data-driven predictive maintenance program in collaboration with ELES ... software engineering tasks including requirements specification, system design, development ...

Responsibilities • Develop a data-driven predictive maintenance program in collaboration with ... software engineering tasks including requirements specification, system design, development ...

... program in collaboration with ELES staff • Create CAD drawings of existing vertical ... software engineering tasks including requirements specification, system design, development ...

Quevera is seeking a highly skilled Software Engineer with an active TS/SCI clearance with Polygraph to support mission-critical programs in Fort Meade, Maryland . This is an excellent opportunity ...

next page

Showing results 1-20

Software Engineer Rotational Program information

See Maryland salary details

$61.6K

$143.2K

$199.4K

How much do software engineer rotational program jobs pay per year?

As of Jul 3, 2026, the average yearly pay for software engineer rotational program in Maryland is $143,178.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,500.00 and $167,900.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires advanced skills, extensive experience, and often working in leadership or highly technical positions such as principal engineer or engineering director.

Do rotational programs pay well?

Software Engineer Rotational Programs typically offer competitive salaries that align with industry standards for entry-level or early-career roles. Compensation can vary based on company size, location, and the specific program, but they often include benefits such as bonuses, stock options, or other incentives to attract talent. Overall, these programs tend to pay similarly to standard software engineering roles at comparable experience levels.

What is a Software Engineer Rotational Program job?

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 engineers make $300,000 a year?

Senior software engineers, especially those in high-cost-of-living areas or working at major tech companies, can earn $300,000 or more annually through base salary, bonuses, and stock options. Specialized roles such as machine learning engineers or software architects with extensive experience and advanced skills may also reach this compensation level.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, or working in high-paying industries like finance or tech giants. Achieving this level often requires advanced knowledge of programming languages, strong problem-solving skills, and sometimes additional certifications or leadership roles. Salary ranges vary based on location, company size, and individual expertise.

What are the key skills and qualifications needed to thrive in the Software Engineer Rotational Program position, 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 are popular job titles related to Software Engineer Rotational Program jobs in Maryland? For Software Engineer Rotational Program jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Software Engineer Rotational Program jobs in Maryland look for? The top searched job categories for Software Engineer Rotational Program jobs in Maryland are:
What cities in Maryland are hiring for Software Engineer Rotational Program jobs? Cities in Maryland with the most Software Engineer Rotational Program job openings:
Infographic showing various Software Engineer Rotational Program job openings in Maryland as of June 2026, with employment types broken down into 1% As Needed, 94% Full Time, and 5% Part Time. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $143,178 per year, or $68.8 per hour.
Software Engineer

Software Engineer

Independent Software

Fort George G Meade, MD • On-site

Full-time

Posted 9 days ago


Job description

What You Will Do:
As a Software Engineer at Independent Software, you will contribute to the development, enhancement, and modernization of mission-critical applications supporting Department of Defense and Intelligence Community customers. You will work as part of a collaborative Agile/Scrum team developing Java-based applications with Angular front ends and PostgreSQL backends while supporting modernization efforts involving Spring Boot, containerization, microservices, and cloud technologies.
You will participate in the full software development lifecycle including requirements analysis, design, development, testing, troubleshooting, and deployment while helping deliver capabilities in a fast-paced mission environment.
Key Responsibilities:
 

  • Develop, test, debug, and maintain Java and Angular applications.
  • Design and implement RESTful APIs and service integrations.
  • Develop and maintain PostgreSQL database components and queries.
  • Support application modernization efforts, including Spring Boot migration, microservices, and containerization.
  • Implement document parsing and data processing capabilities.
  • Participate in Agile/Scrum development activities and four-week sprint cycles.
  • Perform code reviews, troubleshooting, testing, and technical documentation.
  • Utilize GitLab CI/CD, Jira, and Confluence to support software delivery.

Required Skills and Qualifications:
 
  • Experience developing software using Java.
  • Experience developing web applications using Angular or similar front-end frameworks.
  • Experience designing and implementing RESTful APIs.
  • Experience working with PostgreSQL or other relational databases.
  • Experience supporting application modernization efforts.
  • Experience working within Agile/Scrum development teams.
  • Strong troubleshooting, analytical, and communication skills.

Education and Experience:
Level 2
  •  Fourteen (14) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity is required.
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university is required.Bachelor's degree in Computer Science or a related technical discipline from an accredited college or university.
OR
  • Eighteen (18) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity may be substituted for a bachelor’s degree.
Level 3
  • Twenty (20) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity is required.
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university is required.
OR
  • Twenty-four (24) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity may be substituted for a bachelor’s degree.
     

Clearance Requirement:
 

  • Must possess an active TS SCI with appropriate Polygraph to be considered for this role

Why Choose Independent Software:
At Independent Software, our people are the mission. We’ve built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive.
When you join us, you will:
  • Support critical national security missions that matter
  • Be part of a close-knit, employee-first culture where your voice is heard
  • Expand your skills through ongoing training, mentorship, and career development
  • Enjoy competitive compensation, generous benefits, and work-life balance


Ready to take the next step in your career? Join us and be part of something bigger.
Apply today.
We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
 

Powered by JazzHR

yFiGAraN9w