Demonstrate the role of quality assurance in each phase of the Software Development Life Cycle and ... Detail-oriented with the ability to prioritize and manage multiple tasks * Ability to work ...
Demonstrate the role of quality assurance in each phase of the Software Development Life Cycle and ... Detail-oriented with the ability to prioritize and manage multiple tasks * Ability to work ...
Principal Embedded Firmware Engineer
Portland, ME · On-site
$106K - $146K/yr
Lead software development activities on embedded systems projects, coordinating technical efforts across engineering teams. Partner with Program Managers to estimate development work, define project ...
Principal Embedded Firmware Engineer
Portland, ME · On-site
$106K - $146K/yr
Lead software development activities on embedded systems projects, coordinating technical efforts across engineering teams. Partner with Program Managers to estimate development work, define project ...
Sr. Software Developer - iOS Apps
$61.50 - $79.50/hr
From conservationists tracking endangered species to emergency response teams managing natural ... Join forces with other developers and designers throughout the development process * Understand ...
Sr. Software Developer - iOS Apps
$61.50 - $79.50/hr
From conservationists tracking endangered species to emergency response teams managing natural ... Join forces with other developers and designers throughout the development process * Understand ...
Application Developer
Portland, ME · On-site
... software development experience in a work environment or demonstrated aptitude * Experience with D365 Field Services, F&O, and CRM is a plus * Experience working the full life cycle of project ...
Application Developer
Portland, ME · On-site
... software development experience in a work environment or demonstrated aptitude * Experience with D365 Field Services, F&O, and CRM is a plus * Experience working the full life cycle of project ...
Analyzes security assessments and effectively communicates requirements to appropriate software development, network and configuration management teams; * Actively participates in Security ...
Analyzes security assessments and effectively communicates requirements to appropriate software development, network and configuration management teams; * Actively participates in Security ...
Analyzes security assessments and effectively communicates requirements to appropriate software development, network and configuration management teams; * Actively participates in Security ...
Analyzes security assessments and effectively communicates requirements to appropriate software development, network and configuration management teams; * Actively participates in Security ...
Analyzes security assessments and effectively communicates requirements to appropriate software development, network and configuration management teams; * Actively participates in Security ...
Analyzes security assessments and effectively communicates requirements to appropriate software development, network and configuration management teams; * Actively participates in Security ...
java full stack developer
Sweden, ME · On-site
$49 - $63.25/hr
... managers, UX designers, and other development team members to deliver high-quality features and enhancements. The ideal candidate is passionate about software development, has a keen eye for detail ...
Quick apply
java full stack developer
Sweden, ME · On-site
$49 - $63.25/hr
... managers, UX designers, and other development team members to deliver high-quality features and enhancements. The ideal candidate is passionate about software development, has a keen eye for detail ...
... software development, network and configuration management teams. • Participate in Security Development Lifecycle efforts such as performing secure architecture reviews, secure code reviews, threat ...
... software development, network and configuration management teams. • Participate in Security Development Lifecycle efforts such as performing secure architecture reviews, secure code reviews, threat ...
Senior Staff Software Engineer
Portland, ME · On-site
$165K - $204K/yr
Bachelor's degree in Computer Science, Engineering, or a related field. * 7-12 years of software development experience with deep understanding of API design fundamentals, including experience ...
Senior Staff Software Engineer
Portland, ME · On-site
$165K - $204K/yr
Bachelor's degree in Computer Science, Engineering, or a related field. * 7-12 years of software development experience with deep understanding of API design fundamentals, including experience ...
Software Engineer, Backend
$152K - $219K/yr
C++ Development: Experience developing software using C++11 or newer standards. * CI/CD ... Database Management: Experience designing and querying relational databases using SQL (PostgreSQL ...
Software Engineer, Backend
$152K - $219K/yr
C++ Development: Experience developing software using C++11 or newer standards. * CI/CD ... Database Management: Experience designing and querying relational databases using SQL (PostgreSQL ...
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 ...
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 ...
... 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 ...
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 ...
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 ...
... 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 ...
Sr. Software Developer - iOS Apps
Portland, ME · On-site
$123K - $202K/yr
From conservationists tracking endangered species to emergency response teams managing natural ... App development issues related to performance optimization and caching * All the other important ...
Sr. Software Developer - iOS Apps
Portland, ME · On-site
$123K - $202K/yr
From conservationists tracking endangered species to emergency response teams managing natural ... App development issues related to performance optimization and caching * All the other important ...
DevOps Engineer In Portland's Old Port
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
DevOps Engineer In Portland's Old Port
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 ...
DevOps Engineer In Portland's Old Port
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 ...
DevOps Engineer In Portland's Old Port
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 ...
Java Developer III
Portland, ME · On-site
$105K - $132K/yr
... software development * Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end users * Analyze, review, and alter programs to increase ...
Java Developer III
Portland, ME · On-site
$105K - $132K/yr
... software development * Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end users * Analyze, review, and alter programs to increase ...
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 ...
Software Development Manager information
See Maine salary details
$77K - $85.7K
4% of jobs
$85.7K - $94.4K
4% of jobs
$94.4K - $103.1K
5% of jobs
$103.1K - $111.8K
5% of jobs
$119.8K is the 25th percentile. Wages below this are outliers.
$111.8K - $120.5K
6% of jobs
$120.5K - $129.3K
7% of jobs
$129.3K - $138K
11% of jobs
The median wage is $142.3K / yr.
$138K - $146.7K
13% of jobs
$146.7K - $155.4K
17% of jobs
$156.2K is the 75th percentile. Wages above this are outliers.
$155.4K - $164.1K
17% of jobs
$164.1K - $172.8K
10% of jobs
$77K
$137.6K
$172.8K
How much do software development manager jobs pay per year?
How does a Software Development Manager typically balance technical leadership with people management responsibilities?
What Does a Software Development Manager Do?
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.
What does a Software Development Manager do?
What are the key skills and qualifications needed to thrive as a Software Development Manager, and why are they important?
What is the difference between Software Development Manager vs Software Engineer?
| 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
Posted 10 hours ago
Garmin rating
8.8
Based on 45 frontline employees who took The Breakroom Quiz
9th of 143 rated electronics manufacturers
Job description
We are seeking a full-time Quality Automation Engineer 2 in our Yarmouth, ME office. In this role, you will be responsible for performing automation quality assurance activities and developing software for well-defined moderately complex test automation using defined software development methodology.
Must live in Maine to be considered.
Essential Functions
- Demonstrate the ability of applying design standards and procedures to create and execute well-defined moderately complex manual and automated test cases
- Demonstrate the ability to write complex functions to improve an existing automated test framework
- Provide reliable solutions to a variety of problems using sound problem solving techniques
- Demonstrate the ability to complete well-defined moderately complex tasks and/or projects
- Demonstrate the role of quality assurance in each phase of the Software Development Life Cycle and/or Product Development Life Cycle
- Demonstrate full use of Garmin testing standards and procedures
- Demonstrate proficient use and knowledge of engineering tools
- Demonstrate a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
- Lead small projects / feature/ module projects and/or sub-projects as part of a greater project
- Ability to perform as technical leader who guides technical direction of projects
- Collaborate and add value in QA - technical testing reviews
- Ability to estimate the level of effort for a task
- Define, document, and implement new process improvements
- Perform peer code reviews as needed
- Demonstrate mastery of relevant software engineering tools
- Train and mentor less experienced Quality Automation Engineers
- Perform all essential functions as defined for the Quality Automation Engineer 1
Basic Qualifications
- Bachelor's Degree in a technical field AND a minimum of 1 year of relevant experience OR an equivalent combination of education and relevant experience
- Superior organizational and analytical skills
- Excellent oral and written communication skills
- Detail-oriented with the ability to prioritize and manage multiple tasks
- Ability to work independently with minimal supervision and to exercise sound independent judgment
- Relevant experience or training in product and/or software quality automation processes and methodologies
Desired Qualifications
- Previous experience working in a team environment
- Previous experience testing and developing/analyzing tests related to a Garmin core product market
- Relevant experience or training in creating test plans, conducting usability test, and/or writing test scripts is preferred
Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.
This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits
About Garmin
Sourced by ZipRecruiter
Industry
Electronics and appliance stores
Company size
10,000+ Employees
Headquarters location
Olathe, KS, US
Year founded
1989