Software Engineer
Portland, ME · On-site
... management system TotalHub. There may be opportunities for hardware development. The Software ... Engineer brings a customer-first approach to product development, investigation, and manufacturing ...
Portland, ME · On-site
... management system TotalHub. There may be opportunities for hardware development. The Software ... Engineer brings a customer-first approach to product development, investigation, and manufacturing ...
Portland, ME · On-site
... management system TotalHub. There may be opportunities for hardware development. The Software ... Engineer brings a customer-first approach to product development, investigation, and manufacturing ...
Portland, ME · On-site
... management system TotalHub. There may be opportunities for hardware development. The Software ... Engineer brings a customer-first approach to product development, investigation, and manufacturing ...
Portland, ME · On-site
... management system TotalHub. There may be opportunities for hardware development. The Software ... Engineer brings a customer-first approach to product development, investigation, and manufacturing ...
... management system TotalHub. There may be opportunities for hardware development. The Software ... Engineer brings a customer-first approach to product development, investigation, and manufacturing ...
... management system TotalHub. There may be opportunities for hardware development. The Software ... Engineer brings a customer-first approach to product development, investigation, and manufacturing ...
Durham, NH · Remote
$49.25 - $65.50/hr
Coordinate and manage integration efforts with vendors, functional teams, developers, and project ... Apply knowledge of the Software Development Life Cycle (SDLC), integration best practices, and ...
Durham, NH · Remote
$49.25 - $65.50/hr
Coordinate and manage integration efforts with vendors, functional teams, developers, and project ... Apply knowledge of the Software Development Life Cycle (SDLC), integration best practices, and ...
Portsmouth, NH · On-site +1
$52 - $67.25/hr
A minimum 10+ years of software engineering development experience. * Proficiency in software ... Collaboration, adaptability, flexibility and the ability to manage time and prioritize work with a ...
Portsmouth, NH · On-site +1
$52 - $67.25/hr
A minimum 10+ years of software engineering development experience. * Proficiency in software ... Collaboration, adaptability, flexibility and the ability to manage time and prioritize work with a ...
Portland, ME · Remote
$75K - $100K/yr
... managers. This allows us to provide the full lifecycle of project delivery to clients from initial ... Ongoing feature development and maintenance for a wide range of public sector domain projects in an ...
Quick apply
Portland, ME · Remote
$75K - $100K/yr
... managers. This allows us to provide the full lifecycle of project delivery to clients from initial ... Ongoing feature development and maintenance for a wide range of public sector domain projects in an ...
Biddeford, ME · On-site
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
Biddeford, ME · On-site
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
Portland, ME · On-site
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
Portland, ME · On-site
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
South Portland, ME · On-site
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
South Portland, ME · On-site
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
Rochester, NH · On-site
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
Rochester, NH · On-site
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
The role carries a strong expectation of ongoing learning and skill development -- deepening ... Be organized and capable of managing multiple quotes, vendor outreach threads, and renewal ...
Portland, ME · On-site
... management • Maintain project dependencies to ensure stable, repeatable builds across development ... software in production environments • Strong experience building and supporting production C ...
Portland, ME · On-site
... management • Maintain project dependencies to ensure stable, repeatable builds across development ... software in production environments • Strong experience building and supporting production C ...
Portland, ME · On-site
$75K - $95K/yr
As a successful candidate for the DevOps Engineer position, you believe that a software development ... Experience with automation and configuration management tools We are a professional consulting ...
Quick apply
Portland, ME · On-site
$75K - $95K/yr
As a successful candidate for the DevOps Engineer position, you believe that a software development ... Experience with automation and configuration management tools We are a professional consulting ...
Newington, NH · On-site
This position works closely and collectively with Engineering, Operations, and Project Management ... the development lifecycle, including requirements gathering, design, development, testing ...
Quick apply
Newington, NH · On-site
This position works closely and collectively with Engineering, Operations, and Project Management ... the development lifecycle, including requirements gathering, design, development, testing ...
Portland, ME · On-site
$54 - $74/hr
As a successful candidate for the DevOps Engineer position, you believe that a software development ... Experience with automation and configuration management tools We are a professional consulting ...
Portland, ME · On-site
$54 - $74/hr
As a successful candidate for the DevOps Engineer position, you believe that a software development ... Experience with automation and configuration management tools We are a professional consulting ...
This is a dynamic, high-impact role for a Project Manager who is experienced and comfortable ... You have familiarity with software development lifecycle; direct experience partnering with ...
This is a dynamic, high-impact role for a Project Manager who is experienced and comfortable ... You have familiarity with software development lifecycle; direct experience partnering with ...
Project Manager to join our team, with a focus on supporting the project management needs of CAG Dx ... You have familiarity with software development lifecycle; direct experience partnering with ...
Project Manager to join our team, with a focus on supporting the project management needs of CAG Dx ... You have familiarity with software development lifecycle; direct experience partnering with ...
$83K - $92.4K
4% of jobs
$92.4K - $101.8K
4% of jobs
$101.8K - $111.2K
5% of jobs
$111.2K - $120.6K
5% of jobs
$129.2K is the 25th percentile. Wages below this are outliers.
$120.6K - $129.9K
6% of jobs
$129.9K - $139.3K
7% of jobs
$139.3K - $148.7K
11% of jobs
The median wage is $153.4K / yr.
$148.7K - $158.1K
13% of jobs
$158.1K - $167.5K
17% of jobs
$168.4K is the 75th percentile. Wages above this are outliers.
$167.5K - $176.9K
17% of jobs
$176.9K - $186.3K
10% of jobs
$83K
$148.3K
$186.3K
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

Full-time
Re-posted 15 days ago
Sourced by ZipRecruiter
51 - 200 Employees
Simsbury, CT, US
1831