1

Junior Software Developer Jobs in Randolph, MA (NOW HIRING)

Job Title: Software Developer Duration: 3 Years (High Possibility of Extension) Location: Lexington, MA Onsite Description Clearance: Interim clearance is sufficient to start. Work Schedule:

LanceSoft, Inc. is seeking a Software Developer for Encode, Inc., a fully owned subsidiary. The role involves designing, developing, testing, and maintaining software applications for lasercom ...

Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be considered - US Citizenship is a requirement to apply Location: Must live within 100 miles of Lexington, MA ...

Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be considered - US Citizenship is a requirement to apply Location: Must live within 100 miles of Lexington, MA ...

Principal Software Engineer

Boston, MA · On-site

$146K - $196K/yr

Exercise your technical chops while coaching and collaborating with junior software engineers. * Forward thinker: Merely fixing a problem isn't enough - using your proactive mindset and initiative ...

Software Developer Clearance Level: Must have an Active Secret/Top Secret Clearance to be considered - US Citizenship is a requirement to apply Location: Must live within 100 miles of Lexington, MA ...

Software Developer Clearance Level: Must have an Active Secret/Top Secret Clearance to be considered - US Citizenship is a requirement to apply Location: Must live within 100 miles of Lexington, MA ...

Principal Software Engineer

Boston, MA · Hybrid

$146K - $196K/yr

Exercise your technical chops while coaching and collaborating with junior software engineers. * Forward thinker: Merely fixing a problem isn't enough - using your proactive mindset and initiative ...

Software Developer Clearance Level: Must have an Active Secret Clearance to be considered - must be US Citizen to apply due to the nature of the work Location: Remote - The candidate is able to work ...

They are seeking a Software Developer to develop application software, implement efficient code, and support the development of infrastructure software and automation tooling. Responsibilities : • ...

Principal Software Engineer

Boston, MA · Hybrid

$146K - $196K/yr

Exercise your technical chops while coaching and collaborating with junior software engineers. * Forward thinker: Merely fixing a problem isn't enough - using your proactive mindset and initiative ...

Showing results 21-40

Junior Software Developer information

See Randolph, MA salary details

$24.5K

$90.7K

$140.2K

How much do junior software developer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for junior software developer in Randolph, MA is $90,726.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,300.00 and $88,700.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 Randolph, MA?

The most popular types of Software Developer jobs in Randolph, MA are:

What are popular job titles related to Junior Software Developer jobs in Randolph, MA?

For Junior Software Developer jobs in Randolph, MA, the most frequently searched job titles are:

What cities near Randolph, MA are hiring for Junior Software Developer jobs?

Cities near Randolph, MA with the most Junior Software Developer job openings:

Infographic showing various Junior Software Developer job openings in Randolph, MA as of August 2026, with employment types broken down into 86% Full Time, and 14% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $90,726 per year, or $43.6 per hour.

Junior Embedded Software Engineer

Dedham, MA • On-site

General Dynamics Mission Systems, Inc
Guided Missile and Space Vehicle Manufacturing • 10K+ employees

$94K - $99K/yr

Full-time

Medical, Retirement

Re-posted 27 days ago


Key responsibilities

  • Develop mission-critical NSA-certified Cybersecurity devices working with custom hardware and embedded software.

  • Turn concepts, specifications, or requirements into software design, code, and test plans, then execute testing and debugging.

  • Maintain and update software for long development lifecycles, including technology refreshes.


General Dynamics Mission Systems rating

8.1

Company rating: 8.1 out of 10

Based on 31 frontline employees who took The Breakroom Quiz


Job description

Basic Qualifications
Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Agile experience preferred.
CLEARANCE REQUIREMENTS:
Department of Defense SECRET security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
Make the world's most advanced Cybersecurity and Encryption products even smarter
As an Embedded Software Engineer, working with custom Hardware built in-house, for our Cyber group, you'll be a member of a cross functional team responsible for developing mission critical NSA-certified Cybersecurity devices in a rapidly growing product line. You'll be working at the cutting edge of Cybersecurity and high-speed data.
We encourage you to apply if you have any of these preferred skills or experiences:
  • Real-Time multi-threaded Embedded software, preferably on Linux OS.
  • Model-based development, preferably Rhapsody.
  • Extensive experience with Object Oriented design and programming, preferably in UML and C++.
  • Long development lifecycle and product lifespans, requiring maintenance and regular technology refresh.
  • ARM virtualization extensions, preferably Hypervisor.

Nice to have:
  • Hypervisor Technology
  • Linux
  • Rhapsody
  • UML
  • Device drivers

What sets you apart:
  • Passion for designing complicated systems and working on problems of diverse scope.
  • Ability to define the scope, schedule, and expectations for the work you execute.
  • Shows initiative on assignments and executes projects with little guidance and can provide technical direction and leadership.
  • Ability to turn CONOPS, Specifications or Requirements into software design, code, test plans, and then execute testing/debugging.
  • Proficiency with software tools supporting Integrated Development Environments (IDE), version control, defect tracking, and scripting.
  • Identifies opportunities to apply AI for continuous improvement and innovation.
  • At least 6 months plus of work experience.

Our Commitment to You:
  • An exciting career path with opportunities for continuous learning and development.
  • Research oriented work, alongside award winning teams developing practical solutions for our nation's security
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs (including on-site gym), employee resource and social groups, and more
  • See more at gdmissionsystems.com/careers/why-work-for-us/benefits
  • Sign-On Bonus Eligible for New Hires

Workplace Options:
This position is fully on-site.
Salary Note
This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
Combined Salary Range
USD $94,388.00 - USD $99,550.00 /Yr.
Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

What General Dynamics Mission Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom