Enterprise Software Development * Agile/Scrum Methodology * Warehouse & Distribution Operations * Inventory Management * Supplier Rebate Systems * Product Ownership Collaboration * Software Design ...
Quick apply
Enterprise Software Development * Agile/Scrum Methodology * Warehouse & Distribution Operations * Inventory Management * Supplier Rebate Systems * Product Ownership Collaboration * Software Design ...
Quick apply
Enterprise Software Development * Agile/Scrum Methodology * Warehouse & Distribution Operations * Inventory Management * Supplier Rebate Systems * Product Ownership Collaboration * Software Design ...
Birmingham, AL · On-site
$91K - $125K/yr
Responsibilities : • Manages trouble ticket resolution for multiple applications. • Provides ... development staff and leadership. • Works on assignments with defined parameters where ...
Birmingham, AL · On-site
$91K - $125K/yr
Responsibilities : • Manages trouble ticket resolution for multiple applications. • Provides ... development staff and leadership. • Works on assignments with defined parameters where ...
Birmingham, AL · On-site
Manages trouble ticket resolution for multiple applications. * Provides production support of ... Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of ...
Birmingham, AL · On-site
Manages trouble ticket resolution for multiple applications. * Provides production support of ... Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of ...
Birmingham, AL · On-site
$51 - $67.50/hr
Correct system problems as directed by manager * Ensure projects are delivered on time and ... Proven experience with structured application development and change control processes * Strong ...
Birmingham, AL · On-site
$51 - $67.50/hr
Correct system problems as directed by manager * Ensure projects are delivered on time and ... Proven experience with structured application development and change control processes * Strong ...
Birmingham, AL · On-site
$51 - $67.50/hr
Correct system problems as directed by manager * Ensure projects are delivered on time and ... Proven experience with structured application development and change control processes * Strong ...
Birmingham, AL · On-site
$51 - $67.50/hr
Correct system problems as directed by manager * Ensure projects are delivered on time and ... Proven experience with structured application development and change control processes * Strong ...
Birmingham, AL · On-site
$114K - $151K/yr
The Senior Software Engineer will act as a full stack developer, working collaboratively with product development and software teams to build high-quality, scalable solutions. Responsibilities : • ...
Birmingham, AL · On-site
$114K - $151K/yr
The Senior Software Engineer will act as a full stack developer, working collaboratively with product development and software teams to build high-quality, scalable solutions. Responsibilities : • ...
Birmingham, AL · On-site
$54 - $72.50/hr
Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of ... Manages multiple tasks simultaneously while meeting deadlines. * Possess the latest knowledge on ...
Birmingham, AL · On-site
$54 - $72.50/hr
Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of ... Manages multiple tasks simultaneously while meeting deadlines. * Possess the latest knowledge on ...
Birmingham, AL · On-site
$48.50 - $66.50/hr
Manage critical projects and customer engagements, resolving unusually complex technical challenges with innovative solutions. * Champion best practices in software development lifecycle (SDLC ...
Birmingham, AL · On-site
$48.50 - $66.50/hr
Manage critical projects and customer engagements, resolving unusually complex technical challenges with innovative solutions. * Champion best practices in software development lifecycle (SDLC ...
As a Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA or ... The ideal candidate will partner closely with development teams to enforce quality gates, manage ...
As a Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA or ... The ideal candidate will partner closely with development teams to enforce quality gates, manage ...
Birmingham, AL · On-site
$120K - $135K/yr
... management, and non-technical stakeholders. * Proven ability to mentor and guide a development team ... Minimum 5 years of professional software development experience. * Minimum 1 year of experience in ...
Quick apply
Birmingham, AL · On-site
$120K - $135K/yr
... management, and non-technical stakeholders. * Proven ability to mentor and guide a development team ... Minimum 5 years of professional software development experience. * Minimum 1 year of experience in ...
By joining McLeod Software you will help bring McLeod Software product and services to the ... Maintain CRM records and manage a healthy sales pipeline. * Collaborate with sales leadership to ...
By joining McLeod Software you will help bring McLeod Software product and services to the ... Maintain CRM records and manage a healthy sales pipeline. * Collaborate with sales leadership to ...
Birmingham, AL · On-site
$54 - $72.50/hr
Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of ... Manages multiple tasks simultaneously while meeting deadlines. * Possess the latest knowledge on ...
Birmingham, AL · On-site
$54 - $72.50/hr
Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of ... Manages multiple tasks simultaneously while meeting deadlines. * Possess the latest knowledge on ...
... manage multiple priorities in a part-time schedule. • Strong analytical and problem-solving ... Minimum of 3 years' experience in software development * Security + certification (Preferred) WORK ...
... manage multiple priorities in a part-time schedule. • Strong analytical and problem-solving ... Minimum of 3 years' experience in software development * Security + certification (Preferred) WORK ...
Ability to work independently and manage multiple priorities in a part-time schedule. * Strong ... Minimum of 3 years' experience in software development * Security + certification (Preferred) WORK ...
Ability to work independently and manage multiple priorities in a part-time schedule. * Strong ... Minimum of 3 years' experience in software development * Security + certification (Preferred) WORK ...
Birmingham, AL · On-site
$91K - $125K/yr
Manages trouble ticket resolution for multiple applications. * Provides production support of ... Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of ...
Birmingham, AL · On-site
$91K - $125K/yr
Manages trouble ticket resolution for multiple applications. * Provides production support of ... Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of ...
Understanding of software development lifecycles, version control workflows, and repository ... Familiarity with Bitbucket for repository management, pull requests, and code reviews. * Experience ...
Understanding of software development lifecycles, version control workflows, and repository ... Familiarity with Bitbucket for repository management, pull requests, and code reviews. * Experience ...
Responsible for overseeing the product development process, collaborating with engineering to ... Management, Software Solutions, User Experience (UX) Design Competencies Application Delivery ...
Responsible for overseeing the product development process, collaborating with engineering to ... Management, Software Solutions, User Experience (UX) Design Competencies Application Delivery ...
... management, and automation throughout the software development lifecycle (SDLC). This role will ... help design, build, and maintain secure continuous integration/continuous delivery (CI/CD ...
... management, and automation throughout the software development lifecycle (SDLC). This role will ... help design, build, and maintain secure continuous integration/continuous delivery (CI/CD ...
... management, and automation throughout the software development lifecycle (SDLC). This role will ... help design, build, and maintain secure continuous integration/continuous delivery (CI/CD ...
Quick apply
... management, and automation throughout the software development lifecycle (SDLC). This role will ... help design, build, and maintain secure continuous integration/continuous delivery (CI/CD ...
Strong understanding of software development lifecycle and software testing fundamentals. * Working ... Ability to work independently, manage priorities, and collaborate effectively across teams.
Strong understanding of software development lifecycle and software testing fundamentals. * Working ... Ability to work independently, manage priorities, and collaborate effectively across teams.
$67.6K - $75.3K
4% of jobs
$75.3K - $83K
4% of jobs
$83K - $90.6K
5% of jobs
$90.6K - $98.3K
5% of jobs
$105.3K is the 25th percentile. Wages below this are outliers.
$98.3K - $105.9K
6% of jobs
$105.9K - $113.6K
7% of jobs
$113.6K - $121.3K
11% of jobs
The median wage is $125.1K / yr.
$121.3K - $128.9K
13% of jobs
$128.9K - $136.6K
17% of jobs
$137.3K is the 75th percentile. Wages above this are outliers.
$136.6K - $144.2K
17% of jobs
$144.2K - $151.9K
10% of jobs
$67.6K
$120.9K
$151.9K
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
Posted 6 days ago
We are seeking an experienced Software Engineer III – Supply Chain to design, develop, enhance, and support enterprise-level applications that power critical Supply Chain operations. The ideal candidate will have strong experience in Supply Chain technology, Agile software development, and enterprise application development, with the ability to collaborate closely with business stakeholders to deliver scalable, high-quality software solutions.
This role focuses on developing and maintaining in-house applications supporting supplier rebates, warehouse and distribution center operations, inventory management, and branch operations while participating in an Agile/Scrum development environment.
Key ResponsibilitiesThe ideal candidate has 5+ years of experience developing enterprise software solutions within Supply Chain environments and a solid understanding of warehouse operations, inventory management, supplier rebate processes, and distribution center workflows. They should be proficient in Agile/Scrum methodologies, comfortable collaborating with cross-functional teams, and capable of delivering and supporting mission-critical enterprise applications while effectively communicating with business stakeholders.
STM Consulting, Inc is a fully owned subsidiary of Spectrum Talent Management
STM Consulting, Inc. provides comprehensive Professional Services and IT Outsourced services across North America, Canada, Mexico, UK, Middle East and India. The solutions we offer include Flexible Staffing, Managed Services, Contingent Recruitment, Contract Staffing, Executive Search, Global Recruitment, IT Staff Augmentation, On-boarding and Payroll.
Since our inception in 2008, we have grown tremendously and have been on the path of constant growth and enrichment. With a specialization in various domains of the recruitment industry, we cater to the staffing and recruitment needs of firms on a global scale. Owing to our substantial talent pool and a deep understanding of the recruitment industry, we have made significant strides in the HR market. From Payroll Management, RPO, Permanent Recruitment to Flexi Staffing, the values that we offer to our clients has developed and transformed over the years. Due to this, we are the preferred choice for most of the patrons globally.