1

Software Developer Manager Jobs in Winchester, MA

Position Software Developer Location ioMosaic Corporation (Salem, NH) Description ioMosaic ... Basic knowledge of a database management system. * Professional program certification in Microsoft.

Software Developer Clearance Level: Must have an Active Secret Clearance to be considered - must be ... Bachelor's Degree * 3 years - Software/Algorithm Development * 3 years - Program/Project Management ...

Industry/Sector Not Applicable Specialism Software Engineering Management Level Manager & Summary The Opportunity As an AI Senior Developer Manager, you will lead the charge in developing innovative ...

Software Developer Duration: 3 Years (High Possibility of Extension) Location: Lexington, MA Onsite ... Researching, designing, implementing and managing software programs. Identifying areas for ...

Software Developer

Salem, NH · On-site

$80 - $100/hr

ioMosaic - Software Developer Job Purpose The ideal candidate will serve as a member of the ... Basic knowledge of a database management system. * Professional program certification in Microsoft.

Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be ... All tuition reimbursement requests must be submitted to and approved by the team member's Manager ...

Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be ... All tuition reimbursement requests must be submitted to and approved by the team member's Manager ...

Software Developer Clearance Level: Must have an Active Secret/Top Secret Clearance to be ... Bachelor's Degree * 3 years - Program/Project Management OR Analysis * 3 years - Analysis and ...

Software Developer Clearance Level: Must have an Active Secret/Top Secret Clearance to be ... Bachelor's Degree * 3 years - Program/Project Management OR Analysis * 3 years - Analysis and ...

... managing software programs. • Identifying areas for modification in existing programs and ... similar programming language such as C++, Java, etc) software development, bash/POSIX shell ...

Software Developer Clearance Level: Must have an Active Secret Clearance to be considered - must be ... management of overflow and underflow, and the ability to creatively leverage heterogeneous ...

The ideal candidate is a strong software developer and early-career manager with experience leading medical device software through the complete product lifecycle, from development and commercial ...

This role reports directly to the HRIS Manager and will work closely with other HRIS developers to ... Must Have * 5 years - Automation within the development processes * 5 years - Software Development ...

This role reports directly to the HRIS Manager and will work closely with other HRIS developers to ... Must Have * 5 years - Automation within the development processes * 5 years - Software Development ...

Sr Software Developer

Milford, MA · On-site

$59.75 - $79/hr

In Waters, the Lab and Data Management group produces software that is used by people worldwide for specialist measurement and scientific analysis. We are currently seeking a Senior Software Engineer ...

next page

Showing results 1-20

Software Developer Manager information

See Winchester, MA salary details

$11.7K

$147.6K

$171.7K

How much do software developer manager jobs pay per year?

As of Sep 9, 2026, the average yearly pay for software developer manager in Winchester, MA is $147,559.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,200.00 and $161,700.00 per year, depending on experience, location, and employer.

What is a software developer manager?

A Software Developer Manager is a professional who leads and oversees a team of software developers, guiding them through the design, development, and maintenance of software applications. They are responsible for managing project timelines, setting goals, and ensuring the team delivers high-quality code. In addition to technical expertise, they must possess strong leadership, communication, and organizational skills to effectively coordinate between their team and other departments. Their role also often includes mentoring developers, conducting performance reviews, and helping to shape the overall technical strategy of the organization.

How does a software developer manager typically balance hands-on coding with leadership responsibilities?

A Software Developer Manager often splits their time between technical tasks and managerial duties. While they may participate in code reviews, technical planning, and occasionally contribute code, a significant portion of their role involves mentoring team members, facilitating collaboration, and aligning projects with business objectives. Balancing these responsibilities requires strong time management and delegation skills, as well as the ability to adapt to the needs of both the team and the organization. This hybrid focus allows manager-developers to stay technically engaged while guiding the team's growth and productivity.

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

A Software Developer Manager needs a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and methodologies like Agile or Scrum is essential, along with relevant certifications. Exceptional communication, team-building, and problem-solving skills help leaders motivate teams and resolve conflicts effectively. These skills ensure efficient project delivery, foster innovation, and maintain high team morale in dynamic tech environments.

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

AspectSoftware Developer ManagerSoftware Engineer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or Master's in CS or related field
Work EnvironmentLeads teams, manages projects, oversees development processesDesigns, develops, tests software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon across tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding, and development tasks

The main difference between a Software Developer Manager and a Software Engineer lies in their responsibilities. The manager oversees teams and projects, focusing on leadership and strategic planning, while the Software Engineer concentrates on coding and technical development. Both roles require similar educational backgrounds, but their day-to-day tasks and career focus differ significantly.

What are the most commonly searched types of Software Developer jobs in Winchester, MA?

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

What cities near Winchester, MA are hiring for Software Developer Manager jobs?

Cities near Winchester, MA with the most Software Developer Manager job openings:

Infographic showing various Software Developer Manager job openings in Winchester, MA as of August 2026, with employment types broken down into 84% Full Time, 15% Part Time, and 1% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $147,559 per year, or $70.9 per hour.

Software Developer

Salem, NH • On-site

ioMosaic Corporation
Oil and Gas Extraction • 51 - 200 employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Job description

Position
Software Developer
Location
ioMosaic Corporation (Salem, NH)
Description
ioMosaic - Software Developer
Job Purpose

The ideal candidate will serve as a member of the Software Development team. You will work alongside a team of programmers to code programs that meet the need of the company or client. Upon developing the necessary skills, you will be working as a key member of our team executing projects for the world's largest production companies.
Duties and Responsibilities
  • Collaborate with team members to determine best practices and client requirements for software
  • Develop intuitive software that meets and exceeds the needs of the company
  • Professionally maintain all software and create updates regularly to address customer and company concerns
  • Analyze and test programs and products before formal launch
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
  • Ensure software security by developing programs to actively monitor the sharing of private information
  • Actively seek ways to improve business software processes and interactions
  • Aid and support the coaching and training of other team members to ensure all employees are confident in the use of software applications.
  • Analyze test results and report on quality metrics.
  • Collaborate with development teams to understand application functionality.
  • Write clean, maintainable, and efficient code while following best practices.
  • Design, develop, and implement software applications using specific programming languages/technologies.

Benefits
  • 401(k)
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Position Requirements
Qualifications
  • Bachelor's degree in Computer Science or equivalent.
  • In-Office position.
  • Basic knowledge of a programming language's syntax.
  • Basic knowledge of a database management system.
  • Professional program certification in Microsoft.NET Framework (C# or VB.NET) is strongly preferred.
  • Ability to quickly learn development languages.
  • Can adapt to changing software requirements.

Category
Software
About the Organization
ioMosaic is an integrated process safety and risk management consulting firm focused on helping you manage and reduce episodic risk.
Through innovation and dedication to continual improvement, ioMosaic has become a leading provider of integrated process safety and risk management solutions. ioMosaic has expertise in a wide variety of areas, including pressure relief systems design, process safety management, expert litigation support, laboratory services, training, and software development.
Full-Time/Part-Time
Full-Time
Shift
First
Division
ioMosaic Corporation
This position is currently accepting applications.