Software Development Manager
$122K - $161K/yr
Description One of TEKsystems' clients, a global company with the North American hub in Huntsville, AL is looking for a Software Development Manager to join their team. The candidate will be ...
$122K - $161K/yr
Description One of TEKsystems' clients, a global company with the North American hub in Huntsville, AL is looking for a Software Development Manager to join their team. The candidate will be ...
$122K - $161K/yr
Description One of TEKsystems' clients, a global company with the North American hub in Huntsville, AL is looking for a Software Development Manager to join their team. The candidate will be ...
$130K - $165K/yr
Description One of TEKsystems' clients, a global company with the North American hub in Huntsville, AL is looking for a Software Development Manager to join their team. The candidate will be ...
$130K - $165K/yr
Description One of TEKsystems' clients, a global company with the North American hub in Huntsville, AL is looking for a Software Development Manager to join their team. The candidate will be ...
Huntsville, AL · On-site
$115K - $151K/yr
The Software Development Manager plays a critical role in advancing Lakeland Industries' global ... This position is responsible for leading the development, integration, and support of business ...
Quick apply
Huntsville, AL · On-site
$115K - $151K/yr
The Software Development Manager plays a critical role in advancing Lakeland Industries' global ... This position is responsible for leading the development, integration, and support of business ...
Blue Origin is working to develop reusable, safe, and low-cost space vehicles and systems for the benefit of Earth. They are seeking an experienced Senior Software Development Manager to lead their ...
Blue Origin is working to develop reusable, safe, and low-cost space vehicles and systems for the benefit of Earth. They are seeking an experienced Senior Software Development Manager to lead their ...
Madison, AL · On-site
$110K - $146K/yr
Proven experience in software engineering and enterprise software development. * 7+ years of experience managing software development teams, including direct people management and delivery ownership.
Madison, AL · On-site
$110K - $146K/yr
Proven experience in software engineering and enterprise software development. * 7+ years of experience managing software development teams, including direct people management and delivery ownership.
Huntsville, AL · On-site
$122K - $161K/yr
Responsibilities : • Lead, mentor, and develop a team of software engineers, providing coaching ... full software development lifecycle, from planning and design to testing, deployment, and ...
Huntsville, AL · On-site
$122K - $161K/yr
Responsibilities : • Lead, mentor, and develop a team of software engineers, providing coaching ... full software development lifecycle, from planning and design to testing, deployment, and ...
Huntsville, AL · On-site +1
$121K - $160K/yr
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Summary: About the Role We are seeking an experienced Software Development ...
Huntsville, AL · On-site +1
$121K - $160K/yr
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Summary: About the Role We are seeking an experienced Software Development ...
Huntsville, AL · On-site
$121K - $160K/yr
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Summary: About the Role We are seeking an experienced Software Development ...
Huntsville, AL · On-site
$121K - $160K/yr
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Summary: About the Role We are seeking an experienced Software Development ...
Join our team of problem solvers as we add new chapters to the history of spaceflight! This role is ... Optimizing software development processes to enhance productivity and quality. The ideal candidate ...
Join our team of problem solvers as we add new chapters to the history of spaceflight! This role is ... Optimizing software development processes to enhance productivity and quality. The ideal candidate ...
Join our team of problem solvers as we add new chapters to the history of spaceflight! This role is ... Optimizing software development processes to enhance productivity and quality. The ideal candidate ...
Join our team of problem solvers as we add new chapters to the history of spaceflight! This role is ... Optimizing software development processes to enhance productivity and quality. The ideal candidate ...
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people ... Direct communication with customers, end users, internal stakeholders, and team members will be ...
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people ... Direct communication with customers, end users, internal stakeholders, and team members will be ...
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people ... Direct communication with customers, end users, internal stakeholders, and team members will be ...
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people ... Direct communication with customers, end users, internal stakeholders, and team members will be ...
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people ... Direct communication with customers, end users, internal stakeholders, and team members will be ...
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people ... Direct communication with customers, end users, internal stakeholders, and team members will be ...
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people ... Direct communication with customers, end users, internal stakeholders, and team members will be ...
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people ... Direct communication with customers, end users, internal stakeholders, and team members will be ...
$80K - $90K/yr
Responsibilities & Duties: - Write code and contribute to the development of software applications ... GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ...
$80K - $90K/yr
Responsibilities & Duties: - Write code and contribute to the development of software applications ... GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ...
Calvert, AL · On-site
Director of Business Development Reports to: VP of Sales and Preconstruction Department : Sales ... Use of Concur Software for expenses and other software will be required (training will be provided)
Quick apply
Calvert, AL · On-site
Director of Business Development Reports to: VP of Sales and Preconstruction Department : Sales ... Use of Concur Software for expenses and other software will be required (training will be provided)
Director of Business Development Location: Birmingham, AL Reports To: Chief Commercial Officer Summary The Director of Business Development plays a critical role in advancing DMC (Design, Manufacture ...
Director of Business Development Location: Birmingham, AL Reports To: Chief Commercial Officer Summary The Director of Business Development plays a critical role in advancing DMC (Design, Manufacture ...
Huntsville, AL · On-site
$131K - $237K/yr
Direct communication with customers, end users, internal stakeholders, and team members will be ... Experience in development of software products or simulations using C, C++, Rust, C#, or Java is ...
Huntsville, AL · On-site
$131K - $237K/yr
Direct communication with customers, end users, internal stakeholders, and team members will be ... Experience in development of software products or simulations using C, C++, Rust, C#, or Java is ...
Huntsville, AL · On-site
$131K - $237K/yr
Direct communication with customers, end users, internal stakeholders, and team members will be ... Experience in development of software products or simulations using C, C++, Rust, C#, or Java is ...
Huntsville, AL · On-site
$131K - $237K/yr
Direct communication with customers, end users, internal stakeholders, and team members will be ... Experience in development of software products or simulations using C, C++, Rust, C#, or Java is ...
Tuscaloosa, AL · On-site
$83K - $112K/yr
Master's degree and two (2) years of software development experience; OR bachelor's degree and four (4) years of software development experience; OR associate's degree and six (6) years of IT ...
Tuscaloosa, AL · On-site
$83K - $112K/yr
Master's degree and two (2) years of software development experience; OR bachelor's degree and four (4) years of software development experience; OR associate's degree and six (6) years of IT ...
$94.7K - $106K
3% of jobs
$106K - $117.2K
7% of jobs
$117.2K - $128.5K
6% of jobs
$137.7K is the 25th percentile. Wages below this are outliers.
$128.5K - $139.7K
10% of jobs
$139.7K - $151K
16% of jobs
The median wage is $156.2K / yr.
$151K - $162.2K
14% of jobs
$162.2K - $173.5K
10% of jobs
$181.9K is the 75th percentile. Wages above this are outliers.
$173.5K - $184.7K
9% of jobs
$184.7K - $195.9K
8% of jobs
$195.9K - $207.2K
8% of jobs
$207.2K - $218.4K
6% of jobs
$94.7K
$161.3K
$218.4K
| Aspect | Director Of Software Development | Software Engineering Manager |
|---|---|---|
| Responsibilities | Oversees multiple teams, strategic planning, and long-term goals | Manages day-to-day engineering teams, project execution, and technical guidance |
| Required Credentials | Bachelor's/Master's in CS or related, leadership experience | Bachelor's/Master's in CS or related, technical expertise |
| Work Environment | Executive-level, cross-department collaboration | Technical team management, project-focused |
| Industry Usage | Common in large organizations and tech companies | Common in mid to large tech companies and startups |
The main difference is that the Director Of Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager handles daily technical management and project execution. Both roles require technical background and leadership skills, but the director role is more strategic and broad in scope.
As a director of software development, your responsibilities are to oversee the organization and daily operations of a software development department. You manage multiple projects, meet with customers to determine their needs, and then pass on the work to project managers who assemble development teams that include QA testers, coders, programmers, and developers. As the director of the department, you are also responsible for HR and administrative duties, such as hiring and orienting new employees and meeting regularly with other department directors.

$122K - $161K/yr
Full-time
Medical, Dental, Vision
Posted 4 days ago
Description
One of TEKsystems' clients, a global company with the North American hub in Huntsville, AL is looking for a Software Development Manager to join their team. The candidate will be responsible for hands-on/hands-to-keyboard programming as well as managing a team of 4 developers. The team consists of 2 junior-level programmers and 2 mid-to-senior level programmers. The tech stack (below) is provided as a general guide for candidates; however, the most important skill isn't a specific technology, but rather a strong expertise in programming in general.
The Software Development Manager plays a critical role in advancing our client's global business strategy through technology. This position is responsible for leading the development, integration, and support of business applications that drive operational excellence, enable data-driven decision-making, and support growth across a global manufacturing organization.
As a hands-on leader, the Software Development Manager partners closely with business leaders across Sales, Operations, Supply Chain, Finance, Human Resources, Manufacturing, and Customer Service to identify opportunities where technology can improve efficiency, scalability, and business performance. This role combines technical expertise, team leadership, and business partnership to deliver innovative solutions that create measurable value for the organization.
The ideal candidate is a collaborative problem solver who thrives in a fast-paced environment, enjoys working directly with stakeholders, and is passionate about leveraging technology to solve real-world business challenges.
Lead software development initiatives that improve operational efficiency, data visibility, automation, and user experience across the organization.
Partner with business leaders to identify, prioritize, and deliver technology solutions that support strategic business objectives.
Translate business requirements into new or enhanced application functionality and technical solutions.
Design, develop, test, implement, and maintain software applications utilizing approved development technologies and best practices.
Develop and maintain system integrations utilizing modern development tools, APIs, and integration methodologies.
Collaborate with stakeholders across global business functions to identify opportunities for process improvement and technology enablement.
Lead, coach, and develop a team of software developers and database administrators.
Foster a culture of accountability, innovation, collaboration, continuous improvement, and customer-focused problem solving.
Manage relationships with third-party software vendors, consultants, and service providers.
Participate in project planning, prioritization, resource allocation, and software release management activities.
Access, manipulate, and manage structured and unstructured data to support business requirements.
Fulfill end-user reporting and analytics requirements through business intelligence platforms and reporting tools.
Provide technical support and ongoing maintenance for business applications.
Develop, maintain, and ensure the accuracy of software, application, and support documentation.
Develop, maintain, and enforce software development policies, procedures, standards, and best practices.
Support and manage software development compliance activities, including internal and external audits.
Promote software quality, security, scalability, and maintainability through established development standards and best practices.
Support the client's global operations by delivering scalable technology solutions that enable growth, operational excellence, and business transformation.
Implement and support the Company's Quality Policy, Quality Objectives, and Quality Management System documentation.
Work under the direction of IT leadership while exercising independent judgment in the management and execution of software development initiatives.
Perform other duties as assigned.
EQUIRED KNOWLEDGE, SKILLS, AND ABILITIES:
Requirements:
The candidate must possess a strong understanding of data structures, databases, and structured and unstructured data environments. Must be proficient in reading, writing, and developing T-SQL and have working knowledge of modern software development languages and frameworks used to solve business requirements. Must understand web services, APIs, and systems integration concepts. Experience participating in both Agile and Waterfall development methodologies is required. The successful candidate must demonstrate strong leadership skills and the ability to lead, coach, and develop technical teams.
Preferences:
Experience with programming languages such as Python, Java, JavaScript, C++, C#, and Visual Basic. Knowledge of REST and SOAP APIs. Experience supporting ERP platforms and enterprise business applications. SAP experience is preferred. Experience with business intelligence, reporting, and application integration tools is highly desirable.
Category Technology Priority
Database Microsoft SQL Server, T-SQL Required
Programming Languages Python, Java, JavaScript, C++, C#, Visual Basic Preferred
API Technologies REST APIs, SOAP Web Services Preferred
ERP SAP Preferred
Business Intelligence Reporting platforms, BI tools (Power BI, SSRS, etc.) Preferred
Development Methodology Agile, Scrum, Waterfall Required
Integration APIs, Enterprise Application Integration Required
Leadership Managing developers & DBAs Required
Architecture Enterprise Applications, Business Systems Required
Skills
Application development, Sql, Software development, Management skills, Development, Agile, Javascript, Python, Api, Project management, Azure
Top Skills Details
Application development,Sql,Software development,Management skills,Development,Agile,Javascript,Python,Api
Additional Skills & Qualifications
MINIMUM EDUCATION/EXPERIENCE:
Education:
Bachelor’s degree from an accredited college or university in Computer Science, Information Systems, Software Engineering, or a related field.
Experience:
5-10 years of application development experience with at least 2-3 years of supervisory or management experience in an IT environment.
PREFERRED EDUCATION/EXPERIENCE:
Education:
Bachelor’s degree from an accredited college or university in Computer Science, Information Systems, Software Engineering, or a related field.
Experience:
10+ years of application development experience with significant experience leading software development teams and enterprise application initiatives.
REQUIRED LICENSURE/CERTIFICATION/REGISTRATION:
Scrum Master certification is preferred but not required.
Experience Level
Expert Level
Job Type & LocationThis is a Permanent position based out of Huntsville, AL.
Pay and BenefitsThe pay range for this position is $130000.00 - $165000.00/yr.
This role comes with complete benefits, medical, dental and vision.
Workplace TypeThis is a hybrid position in Huntsville,AL.
Application DeadlineThis position is anticipated to close on Jul 31, 2026.
About TEKsystemsWe're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global ServicesWe’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.