1

Associate Software Developer Jobs in Baltimore, MD

Software Developer

Annapolis, MD · On-site

$94K - $144K/yr

Software Developer to design, develop, test, and maintain modern web applications and backend services. The ideal candidate has experience developing applications using Java, JavaScript, TypeScript ...

Software Developer to design, develop, test, and maintain modern web applications and backend services. The ideal candidate has experience developing applications using Java, JavaScript, TypeScript ...

CNO Software Developer

Columbia, MD · On-site

$145K - $170K/yr

OR Associate's degree (or High School diploma with additional experience) and 16+ years of relevant ... Reverse engineering * Vulnerability research and analysis * Secure software development

CNO Software Developer

Columbia, MD · On-site

$145K - $170K/yr

OR Associate's degree (or High School diploma with additional experience) and 16+ years of relevant ... Reverse engineering * Vulnerability research and analysis * Secure software development

CNO Software Developer

Columbia, MD · On-site

$145K - $170K/yr

OR Associate's degree (or High School diploma with additional experience) and 16+ years of relevant ... Reverse engineering * Vulnerability research and analysis * Secure software development

Associate CNO Developer

Hanover, MD · On-site

$76K - $128K/yr

Ensure software engineering standards are consistently met Minimum Qualifications: * BS Degree in a technical discipline or High School Diploma and 4+ years of technical experience * Experience in ...

Associate CNO Developer

Hanover, MD · On-site

$76K - $128K/yr

Ensure software engineering standards are consistently met Minimum Qualifications: * BS Degree in a technical discipline or High School Diploma and 4+ years of technical experience * Experience in ...

Sr. Engineer, Software

Annapolis, MD · On-site

$121K - $159K/yr

... associate software engineers. Additionally, this role provides recommendations to management as to process, technologies, or other improvements intended to benefit productivity, efficiency and/or ...

New

Showing results 21-40

Associate Software Developer information

See Baltimore, MD salary details

$10.9K

$82.8K

$130.2K

How much do associate software developer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for associate software developer in Baltimore, MD is $82,838.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,600.00 and $93,900.00 per year, depending on experience, location, and employer.

What is an associate software developer?

An Associate Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

What is an associate software developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

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

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What are some common challenges faced by associate software developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are the most commonly searched types of Software Developer jobs in Baltimore, MD?

The most popular types of Software Developer jobs in Baltimore, MD are:

What are popular job titles related to Associate Software Developer jobs in Baltimore, MD?

For Associate Software Developer jobs in Baltimore, MD, the most frequently searched job titles are:

What job categories do people searching Associate Software Developer jobs in Baltimore, MD look for?

The top searched job categories for Associate Software Developer jobs in Baltimore, MD are:

What cities near Baltimore, MD are hiring for Associate Software Developer jobs?

Cities near Baltimore, MD with the most Associate Software Developer job openings:

Infographic showing various Associate Software Developer job openings in Baltimore, MD as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 26% Part Time, 1% Temporary, and 2% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $82,838 per year, or $39.8 per hour.

Software Developer

Annapolis, MD • On-site

ELEVI Associates
11 - 50 employees

$94K - $144K/yr

Full-time

Medical, Retirement, PTO

Posted 11 days ago


Job description

In Order to Join the ELEVI Team you will need:
  • You must have a current or active security clearance with a poly.
  • Possess Seven (7) + years of experience as a software engineer in programs and contracts of similar scope, type, and complexity is required or 4 more years experience
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required OR 4 years of additional Software Engineer experience on projects with similar software processes may be substituted for a bachelor's degree.
  • Software Developer to design, develop, test, and maintain modern web applications and backend services. The ideal candidate has experience developing applications using Java, JavaScript, TypeScript, Vue.js 3, and Vuetify 3, along with a strong understanding of HTML, CSS, and PostgreSQL databases.
  • The developer will work collaboratively with development and project teams using GitLab, Jira, and Confluence to manage source code, track development activities, document technical solutions, and support the software development lifecycle.
    • Experience developing web applications and software solutions.
    • Strong programming experience with Java.
    • Strong experience with JavaScript and TypeScript.
    • Experience developing applications with js 3.
    • Experience with Vuetify 3 and component-based UI development.
    • Strong knowledge of HTML5 and CSS3.
    • Experience working with PostgreSQL or another relational database.
    • Experience developing and consuming RESTful APIs.
    • Experience using GitLab for version control and collaborative development.
    • Experience using Jira for issue and project tracking.
    • Experience using Confluence for technical and project documentation.
    • Experience developing applications using Visual Studio Code (VS Code).
    • Strong troubleshooting, debugging, and problem-solving skills.
    • Ability to work independently as well as collaboratively within a development team.
    • Experience building enterprise-level REST APIs.
    • Experience with GitLab CI/CD and automated build/deployment pipelines.
    • Experience with Agile/Scrum software development methodologies.
    • Knowledge of web accessibility standards, including Section 508 and WCAG.
    • Experience with Maven and NPM-based application builds.
    • Experience with Docker or containerized application development.
    • Familiarity with application servers such as Apache Tomcat.
    • Experience working in Linux-based development or deployment environments.
    • Agile/Scrum
    • Code Reviews
    • Unit & Integration Testing
    • CI/CD
    • Software Development Lifecycle (SDLC)eb Accessibility / WCAG / Section 508

Some of the day-to-day activities: The individual will work with a team of dynamic and innovative engineers to develop new capabilities supporting the front end processing of data for a mission critical tool.
  • The individual will also support the modernization of the front end processing services.
  • Support the modernization of malware analysis and develop techniques for metadata storage for knowledge management to support the defense of national security systems.
  • The engineer will be a part of a team who explores new technologies and prototypes new mission tools and analytics.
  • The team also develops new algorithms and innovative techniques to address mission related problems.
    Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at ELEVI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At ELEVI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
    The proposed salary range for this position is:
    $94,400 - $144,300

We're an equal opportunity employer (EOE) that empowers our people. It is the policy of ELEVI to provide equal employment opportunities to all employees and employment applicants-without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. We fearlessly drive change, because without diversity of thought and a commitment to equality for all, there is no moving forward. Reasonable accommodations are available for qualified individuals with disabilities, upon request. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination.