1

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

Software Engineer

Washington, DC

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Washington, DC Description Software Engineer Roy Jorgensen Associates, Inc. (Jorgensen) is a world leader in maintenance management. For over 65 years Jorgensen has provided a diverse range of ...

Position Overview Freddie Mac is seeking a Software Engineer, Associate II to drive technical execution and engineering excellence for one or more agile delivery teams. This role is ideal for a hands ...

Software Engineer

Annapolis, MD · On-site

$110 - $150/hr

As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission‑critical Java application as it evolves from a traditional monolithic architecture ...

Be Seen First

Paas Software Engineer

Fairfax, VA · On-site

$90K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Paas Software Engineer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Software Engineer

Reston, VA · On-site

  • Medical

  • Life

  • Retirement

  • PTO

In this role, you will apply software engineering best practices throughout the development ... OR associate's degree with 8 years of related experience; OR High School diploma/GED with 11 years ...

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

Gaithersburg, MD · On-site

$129 - $150/hr

Overview Software Engineer Gaithersburg, MD Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional ...

Software Engineer

Hanover, MD · On-site

$90 - $130/hr

  • 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 ...

New

Showing results 41-60

Associate Software Engineer information

See Lanham, MD salary details

$19

$42

$98

How much do associate software engineer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for associate software engineer in Lanham, MD is $42.26, according to ZipRecruiter salary data. Most workers in this role earn between $30.58 and $44.76 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 Lanham, MD?

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

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

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

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

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

Infographic showing various Associate Software Engineer job openings in Lanham, MD as of August 2026, with employment types broken down into 100% Full Time. Highlights an 85% In-person, 8% Hybrid, and 7% Remote job distribution, with an average salary of $87,645 per year, or $42.1 per hour.

Software Engineer

Independent Software

Fort George G Meade, MD • On-site

Full-time

Re-posted 28 days ago


Job description

What You Will Do:
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission-critical Java application as it evolves from a traditional monolithic architecture to a cloud-ready microservices platform. You will work within a small Agile/Scrum team developing Java and Angular applications while supporting Spring Boot adoption, containerization, and future AWS cloud migration efforts.
Key Responsibilities:
 

  • Develop, test, and maintain Java and Angular applications.
  • Design and implement RESTful APIs and service integrations.
  • Support migration efforts to Spring Boot, Docker, and microservices architectures.
  • Develop and maintain PostgreSQL database components.
  • Support document parsing and data processing capabilities.
  • Participate in Agile/Scrum development activities, code reviews, testing, and troubleshooting.
  • Utilize Git, GitLab CI/CD, Jira, and Confluence to support software delivery.

Required Skills and Qualifications:
 
  • Strong Java development experience.
  • Experience with Angular, TypeScript, or similar front-end frameworks.
  • Experience designing and implementing RESTful APIs.
  • Experience with PostgreSQL or other relational databases.
  • Experience using Git and Gradle or Maven.
  • Experience developing applications in Linux environments.
  • Understanding of dependency injection and modern software design principles.
  • Experience working within Agile/Scrum teams.

Education and Experience:
Level 2
  • Fourteen (14) years of Software Engineering experience and a Bachelor's degree in Computer Science or a related discipline.
OR
  • Eighteen (18) years of Software Engineering experience in lieu of a degree.
Level 3
  • Twenty (20) years of Software Engineering experience and a Bachelor's degree in Computer Science or a related discipline.
OR
  • Twenty-four (24) years of Software Engineering experience in lieu of a 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

Iz12UYyFsb