1

Junior Software Developer Jobs in Westminster, MD

Software Engineer

MD · On-site

$86K - $115K/yr

Exposure to Azure DevOps, and experience using Git Source Control. * Exposure to Continuous Integration and automated Deployments. * Experience with Cloud and Software-as-a-Service paradigm and ...

Software Engineer I

Hunt Valley, MD · On-site

$99K - $163K/yr

We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce ecosystem. In this role, you will: - Leverage your solid ...

Senior Software Engineer

Sparks, MD · On-site

$117K - $154K/yr

Senior Software Engineer Location : Sparks, MD Duration : 6+ months contract Start Time : 8:00 AM End Time : 5:00 PM Total Hours/week : 40.00 Qualifications Qualifications: * Requires a BS degree in ...

AI Developer Intern -- 90 Day Internship with Potential Full-Time Opportunity. This position is ... Strong computer science fundamentals , including software design, data structures, algorithms ...

Senior Software Engineer

Owings Mills, MD · Hybrid

$116K - $154K/yr

... developer portal thatprovidesa 360-degree view of our technology portfolio(UIs, APIs, MCPs ... We build software worth being proud of, andwe'relooking for someone who holds themselves to that ...

Showing results 21-40

Junior Software Developer information

See Westminster, MD salary details

$23.1K

$85.5K

$132.1K

How much do junior software developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for junior software developer in Westminster, MD is $85,503.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,400.00 and $83,600.00 per year, depending on experience, location, and employer.

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

What does a junior software developer do?

A Junior 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 and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

How much money do junior software developers make?

Junior software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

How to get a junior software developer job with no experience?

To secure a junior software developer position with no experience, focus on building a portfolio through personal projects, contribute to open-source code, and learn relevant programming languages like Python or JavaScript. Gaining familiarity with version control tools such as Git and completing online courses or certifications can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

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

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

What are popular job titles related to Junior Software Developer jobs in Westminster, MD?

For Junior Software Developer jobs in Westminster, MD, the most frequently searched job titles are:

What cities near Westminster, MD are hiring for Junior Software Developer jobs?

Cities near Westminster, MD with the most Junior Software Developer job openings:

Infographic showing various Junior Software Developer job openings in Westminster, MD as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $85,503 per year, or $41.1 per hour.

$86K - $115K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Sinclair has an exciting opportunity for a Software Engineer to join our enterprise solutions organization! Our enterprise solutions team is the technological backbone of our corporate processes responsible for building, optimizing, integrating, and maintaining key Sinclair systems. As a part of the enterprise solutions team, you will be hands-on building applications and integrations from inception to launch and everything in between. A successful candidate will have a strong sense of teamwork, personal integrity, and accountability.

Responsibilities:

  • Requirements analysis, technical design, and development efforts for software solutions. Solving complex business problems leveraging modern technology and development best practices.
  • Work closely with product management to execute project roadmaps.
  • Partner with architecture, quality engineering and fellow engineers to ensure solutions are highly performant, easily supportable, and extensible.
  • Embody agile principles through early and continuous delivery of value as a team with a strong emphasis on continuous improvement.
  • Build APIs and integrate products with in-house and 3rd party systems.

Technical Experience:

  • Bachelor's degree in computer science or a related field
  • Minimum of 5 years as a software engineer developing modern, robust solutions in an enterprise environment.
  • Experience designing, building, and maintaining robust APIs for application integration across many systems.
  • Working knowledge of full stack technologies such as .NET (C#), SQL, HTML/CSS/JS, NodeJS, etc.
  • Familiarity with SOLID design principles and passionate about following development best practices.
  • Demonstrated experience transforming app designs into front-end code with HTML, CSS, and JavaScript using responsive UI frameworks including Angular, React or Vue. Angular required.
  • Debug errors, troubleshoot issues, and perform routine performance optimizations.
  • Writing Unit Tests or implementing automated tests in partnership with the quality engineering team.
  • Experience with Agile development methodologies.
  • Exposure to Azure DevOps, and experience using Git Source Control.
  • Exposure to Continuous Integration and automated Deployments.
  • Experience with Cloud and Software-as-a-Service paradigm and enabling technologies.

Non-Technical Experience:

  • Ability to articulate technical concepts and considerations to audiences from developers to executives.
  • Complete understanding of the software development life cycle, and experience developing to timelines.
  • Excellent analytical and procedural thinking skills.
  • Quick to embrace new technologies and able to self-teach.

Technologies:

  • Angular Framework v15+, HTML, CSS, JavaScript ES6+, Typescript
  • REST API, HTTP, .NET (C#) / Java
  • SQL, querying, data modeling, MS SQL Server preferred
  • Familiarity with Azure a plus

Please note that this position is not eligible for visa sponsorship, including employer sponsorship for an H-1B visa, OPT-STEM employment, etc.

The base salary compensation range for this role is $86,250 to $115,000. Final compensation for this role will be determined by various factors such as a candidate's relevant work experience, skills, certifications, and geographic location. Full time positions are eligible for benefits that include participation in a retirement plan, life and disability insurance, health, dental and vision plans, flexible spending accounts, 15 paid vacation days, 2 paid personal days, 9 paid holidays, 40 hours of paid sick leave, parental leave, and employee stock purchase plan.

Sinclair is proud to be an equal opportunity employer and a drug free workplace. Employment practices will not be influenced or affected by virtue of an applicant's or employee's race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, military or veteran status or any other characteristic protected by law.

 
About Us

Sinclair, Inc. (Nasdaq: SBGI) is a diversified media company and a leading provider of local news and sports. The Company owns, operates and/or provides services to 177 television stations in 79 markets affiliated with all major broadcast networks; owns Tennis Channel, the premium destination for tennis enthusiasts; and multicast networks CHARGE, Comet, ROAR and The Nest. Sinclair's AMP Media produces a growing portfolio of digital content and original podcasts. Additional information about Sinclair can be found at www.sbgi.net.

 
About the Team

 
The life-blood of our organization is our people. We have a compelling story, a goal-oriented culture, and we take really good care of people. How good? Here is a glimpse: great benefits, open door policy, upward mobility and a strong desire to see you succeed. Ready to be part of a winning team? Let's talk.

Nebraska Broadcasters Association logo

About Nebraska Broadcasters Association

Sourced by ZipRecruiter

The Nebraska Broadcasters Association (NBA) is a key player in the communications industry located in Omaha, NE, US. Officially established in 1934, it was founded with the mission of fostering effective cooperation among broadcasters in Nebraska, advocating for their rights and promoting the highest standards of broadcasting. NBA is the voice for Nebraska’s free over-the-air radio and television broadcasters, serving the public interest since 1934. As a non-profit association, it relies on dues from member broadcasting stations to fulfill its purpose. Among its notable achievements, the association has played a major role in supporting broadcasters and ensuring they maintain adherence to regulations.

Industry

Media and telecom

Company size

1 - 10 Employees

Headquarters location

Omaha, NE, US

Year founded

1934

Social media