1

Associate Software Engineer Jobs in Crofton, MD (NOW HIRING)

Software Engineer

Rockville, MD

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

M&J is seeking a Software Engineer. This role is essential to ensure the reliability, performance, and compliance of Washington Metropolitan Area Transit Authority (WMATA)'s software and operational ...

Software Engineer III

Washington, DC · On-site

$139.85 - $192.17/hr

Software Engineer III Full Time Professional Washington, DC, US Salary Range: $139,846.00 To $192 ... Associate degree with 15 years of experience, or High School diploma/GED with 20 years of ...

Software Engineer

Rockville, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

M&J is seeking a Software Engineer. This role is essential to ensure the reliability, performance, and compliance of Washington Metropolitan Area Transit Authority (WMATA)'s software and operational ...

Software Engineer

Rockville, MD

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

M&J is seeking a Software Engineer. This role is essential to ensure the reliability, performance, and compliance of Washington Metropolitan Area Transit Authority (WMATA)'s software and operational ...

Software Engineer

Hanover, MD · On-site

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

SOFTWARE ENGINEER, JOURNEYMAN The company is seeking a Software Engineer, Journeyman to provide SETA support in Hanover, MD. RESPONSIBILITIES * Design, develop and install software solutions. * Build ...

Software Engineer

Annapolis, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our Software Engineers are vital to developing cutting-edge solutions that support national defense ... Certifications such as AWS Developer Associate, Microsoft Certified: Azure Developer, Security ...

Software Engineer

Annapolis, MD · On-site

$155K - $205K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer (Associate): $95,000 - $135,000 Minimum Qualifications -Bachelor's degree plus 8 years of relevant experience or Master's degree plus 6 years of relevant experience. An Associate ...

Software Engineer

Annapolis, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our Software Engineers are vital to developing cutting-edge solutions that support national defense ... Certifications such as AWS Developer Associate, Microsoft Certified: Azure Developer, Security ...

The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements. These systems might include, but ...

The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...

Software Engineer

Annapolis, MD · On-site

$105K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal ...

Software Engineer

Annapolis Junction, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and motivated ...

Showing results 41-60

Associate Software Engineer information

See Crofton, MD salary details

$19

$42

$99

How much do associate software engineer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for associate software engineer in Crofton, MD is $42.71, according to ZipRecruiter salary data. Most workers in this role earn between $30.87 and $45.24 per hour, depending on experience, location, and employer.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What are the most commonly searched types of Software Engineer jobs in Crofton, MD?

The most popular types of Software Engineer jobs in Crofton, MD are:

What are popular job titles related to Associate Software Engineer jobs in Crofton, MD?

For Associate Software Engineer jobs in Crofton, MD, the most frequently searched job titles are:

What cities near Crofton, MD are hiring for Associate Software Engineer jobs?

Cities near Crofton, MD with the most Associate Software Engineer job openings:

Infographic showing various Associate Software Engineer job openings in Crofton, MD as of August 2026, with employment types broken down into 100% Full Time. Highlights an 84% In-person, 9% Hybrid, and 7% Remote job distribution, with an average salary of $88,831 per year, or $42.7 per hour.

Software Engineer, Level 0

Independent Software

Annapolis Junction, MD • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

What You Will Do:
As a Software Engineer Level 0 at Independent Software, you will develop, maintain, and enhance software applications supporting mission-critical government systems. Working as part of an experienced engineering team, you will design, code, test, and debug software while contributing to the development of reliable, high-performance solutions.
This role is ideal for recent graduates or entry-level software engineers looking to build their careers in a collaborative environment while supporting national security missions.
Key Responsibilities:
 

  • Analyze user requirements to develop software design and performance solutions
  • Design, develop, test, and maintain software applications and components
  • Debug existing software and resolve defects
  • Modify existing software to add new features and improve functionality
  • Integrate software into new or modified operating environments
  • Develop simple database queries for existing and proposed data repositories
  • Participate in software testing and document test results
  • Support software integration and system validation activities
  • Contribute to software design discussions, including hardware/software tradeoffs and reuse of Commercial Off-the-Shelf (COTS) and Government Off-the-Shelf (GOTS) solutions
  • Follow established software development methodologies and engineering best practices
  • Collaborate with software engineers and system engineers to deliver high-quality software solutions

Required Skills and Qualifications:
 
  • Basic knowledge of software development principles and object-oriented programming
  • Familiarity with one or more programming languages such as Java, Python, C++, or similar
  • Understanding of software development lifecycle (SDLC) concepts
  • Strong analytical and problem-solving skills
  • Ability to work both independently and as part of a collaborative team
  • Strong written and verbal communication skills
  • Willingness to learn new technologies and development tools

Education and Experience:
 
  • Bachelor's degree in Computer Science or a related technical discipline from an accredited college or university
OR
  • Four (4) years of Software Engineering experience on projects utilizing similar software development processes 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

u3fBDq9A40