1

It Software Developer Jobs in Somerville, MA (NOW HIRING)

Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be ... IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the ...

Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be ... IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the ...

Software Developer Clearance Level: Must have an Active Secret/Top Secret Clearance to be ... IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the ...

Software Developer Clearance Level: Must have an Active Secret/Top Secret Clearance to be ... IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the ...

... IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the ... Software Developers, System Administrators * HR functional teams (Benefits, Talent, Employee ...

... IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the ... Software Developers, System Administrators * HR functional teams (Benefits, Talent, Employee ...

Project Manager - IT

Lexington, MA

$110K - $130K/yr

If you are not familiar with OSI-PI, it's software that can be used any real time environment such manufacturing or labs to get a rich sense of what is going at any time. We are looking for someone ...

LanceSoft, Inc. is seeking a Software Developer for Encode, Inc., a fully owned subsidiary. The ... IT Services to a diverse clientele. Founded in 2000, the company is headquartered in Herndon, USA ...

They are seeking a Software Developer to develop application software, implement efficient code ... IT Services to a diverse clientele. Founded in 2000, the company is headquartered in Herndon, USA ...

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field; equivalent work experience may be considered. * Minimum of 8 years of software engineering ...

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field; equivalent work experience may be considered. * Minimum of 5 years of software engineering ...

Serve as a trusted technology partner to business stakeholders, providing technical guidance and ... market information. While PanAgora's investment strategies are highly systematic in nature, the ...

New

next page

Showing results 1-20

It Software Developer information

See Somerville, MA salary details

$26

$60

$91

How much do it software developer jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for it software developer in Somerville, MA is $60.46, according to ZipRecruiter salary data. Most workers in this role earn between $45.38 and $74.76 per hour, depending on experience, location, and employer.

What are some common challenges IT software developers face when working on large-scale projects?

IT Software Developers working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent documentation. Effective communication is crucial, as developers must align their work with project managers, QA testers, and sometimes clients. Additionally, adapting to rapidly changing requirements and integrating new technologies can be demanding, but also provide valuable learning opportunities. Staying organized and proactive in problem-solving can help overcome these hurdles and contribute to project success.

What is the difference between It Software Developer vs Software Engineer?

AspectIt Software DeveloperSoftware Engineer
CredentialsBachelor's in CS or related field, certifications like Microsoft or JavaBachelor's or higher in CS or Software Engineering, certifications vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems, often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT servicesUsed across tech, finance, healthcare, and other industries
Search & Comparison IntentOften compared for coding roles and application developmentCompared for system design and software architecture roles

While both roles involve software development, It Software Developers focus on creating and maintaining applications, whereas Software Engineers often work on designing entire systems and architectures. The roles overlap significantly, but the emphasis on system design distinguishes them.

Which IT Software Developer job has more salary?

Senior IT Software Developer roles typically offer higher salaries than entry-level positions, with factors such as experience, specialization in areas like cloud computing or cybersecurity, and certifications like PMP or AWS influencing pay. Developers working in high-demand industries or with expertise in popular programming languages like Java, Python, or C++ tend to earn more. Salary also varies based on location, company size, and project complexity.

What are the key skills and qualifications needed to thrive as an IT software developer?

To thrive as an IT Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, usually demonstrated by a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and certifications such as Microsoft Certified: Azure Developer Associate are often required. Outstanding developers also possess strong teamwork, adaptability, and communication skills to effectively collaborate and deliver solutions. These skills and qualities are crucial for creating reliable, scalable applications and driving successful project outcomes in dynamic tech environments.

What does an IT software developer do?

An IT Software Developer is responsible for designing, coding, testing, and maintaining software applications that help organizations operate more efficiently. They work with various programming languages and development tools to build software solutions tailored to users’ needs. Developers often collaborate with other IT professionals, such as analysts and testers, to ensure the software meets functional requirements and is free of defects. Their work can range from creating desktop and mobile applications to developing large-scale enterprise systems.

What are popular job titles related to It Software Developer jobs in Somerville, MA?

For It Software Developer jobs in Somerville, MA, the most frequently searched job titles are:

What job categories do people searching It Software Developer jobs in Somerville, MA look for?

The top searched job categories for It Software Developer jobs in Somerville, MA are:

Infographic showing various It Software Developer job openings in Somerville, MA as of August 2026, with employment types broken down into 81% Full Time, 16% Part Time, and 3% Contract. Highlights an 79% Physical, 13% Hybrid, and 8% Remote job distribution, with an average salary of $125,761 per year, or $60.5 per hour.

$100K - $134K/yr

Full-time

Posted 4 days ago


Beth Israel Lahey Health rating

7.0

Company rating: 7.0 out of 10

Based on 149 frontline employees who took The Breakroom Quiz

416th of 887 rated healthcare providers


Job description

When you join the growing BILH team, you're not just taking a job, you’re making a difference in people’s lives.

Working under the direction of the Manager, Software Engineering, the incumbent is responsible for the design, development, maintenance, and support of both legacy and modern applications that improve patient experience, clinical efficiency, and operational effectiveness across Beth Israel Lahey Health (BILH). The role requires strong technical and problem-solving skills to deliver high-quality solutions, ensure business and user requirements are met, provide ongoing application support, and collaborate with team members to troubleshoot complex issues and drive continuous improvement

Job Description:

Essential Duties & Responsibilities including but not limited to:

1. A solid understanding of cloud services, platforms, and best development practices.

2. Design, develop, and maintain enterprise applications across traditional, cloud-native, and container platforms, leveraging technologies such as Java, .NET, Python and Node.js while ensuring code quality, performance, scalability and security.

3. Collaborate with other team members on various projects and BILH initiatives.

4. Proven experience as a software Developer, with a strong portfolio of applications and projects developed using Java, .NET, Python, Node.js, or other modern programming languages.

5. Create timeframes and work schedules to meet deadlines.

6. Communicate effectively with clients and other technical teams.

7. Assist and train intermediate developers when needed.

8. Provide code reviews for intermediate developers.

9. Debug software and ensure documentation is updated.

10. Provide on-call support as needed.

Competencies:

Decision Making: Ability to make decisions that are guided by precedents, policies and objectives. Regularly makes decisions and recommendations on issues affecting a department or functional area.

Problem Solving: Ability to address problems that are highly varied, complex and often non-recurring, requiring staff input, innovative, creative, and Lean diagnostic techniques to resolve issues.

Independence of Action: Ability to set goals and determines how to accomplish defined results with some guidelines. Manager/Director provides broad guidance and overall direction.

Written Communications: Ability to summarize and communicate in English moderately complex information in varied written formats to internal and external customers. Oral Communications: Ability to comprehend and communicate complex verbal information in English to medical center staff, patients, families and external customers. Knowledge: Ability to demonstrate in-depth knowledge of concepts, practices and policies with the ability to use them in complex varied situations.

Team Work: Ability to act as a team leader for small projects or work groups, creating a collaborative and respectful team environment and improving workflows. Results may impact the operations of one or more departments.

Customer Service: Ability to provide a high level of customer service and staff training to meet customer service standards and expectations for the assigned unit(s). Resolves service issues in the assigned unit(s) in a timely and respectful manner.

Minimum Qualifications:

Education:

  • Bachelor's degree in Computer Science, IT, or related field required.

Experience:

  • 5-8 years of related work experience required in software development.

Skills, Knowledge & Abilities:

  • Knowledge in Windows and Linux environments.
  • Knowledge of more than one of the following programming languages: Java, Python, C#, ASP.NET, PHP or JavaScript/Typescript.
  • Knowledge of AWS,Azure and Google Cloud Platform and infrastructure as services.
  • Knowledge of AI/Gen AI integration using Cloud services
  • Knowledge of relational database systems, SQL a plus.
  • Advanced technical computer skills as required for technical support specific to the functional area and related systems.

Preferred Qualifications & Skills:

  • Experience with various SDLC methodologies.
  • Hands on experience with AI/Gen AI tools and cloud environment

Pay Range:

$100,006.00 USD - $134,595.00 USD

The pay range listed for this position is the annual base salary range the organization reasonably and in good faith expects to pay for this position at this time. Actual compensation is determined based on several factors, that may include seniority, education, training, relevant experience, relevant certifications, geography of work location, job responsibilities, or other applicable factors permissible by law. 

As a health care organization, we have a responsibility to do everything in our power to care for and protect our patients, our colleagues and our communities. Beth Israel Lahey Health requires that all staff be vaccinated against influenza (flu) as a condition of employment. More than 35,000 people working together. Nurses, doctors, technicians, therapists, researchers, teachers and more, making a difference in patients' lives. Your skill and compassion can make us even stronger. Equal Opportunity Employer/Veterans/Disabled

What Beth Israel Lahey Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom