1

Software Developer Manager Jobs in Jackson, TN (NOW HIRING)

Engineering Manager Company: Chicago Metallic Location: 1502 N. Central Avenue **This position is ... Proficiency in relevant software and tools, such as CAD (SolidWorks preferred), CNC programming ...

Manufacturing Engineer

Jackson, TN · On-site

$63K - $82K/yr

... D software) desired. * Prior CNC or manual machining experience beneficial. * Able to manage ... Engineering or Business Master's Degree (MBA). * Six Sigma Black Belt (preferably awarded from a ...

Manufacturing Engineer

Jackson, TN · On-site

$63K - $82K/yr

... D software) desired. * Prior CNC or manual machining experience beneficial. * Able to manage ... Engineering or Business Master's Degree (MBA). * Six Sigma Black Belt (preferably awarded from a ...

CNC Manufacturing Engineer

Jackson, TN · On-site

$63K - $81K/yr

... D software) desired. * Prior CNC or manual machining experience beneficial. * Able to manage ... Engineering or Business Master's Degree (MBA). * Six Sigma Black Belt (preferably awarded from a ...

CNC Manufacturing Engineer

Jackson, TN · On-site

$63K - $81K/yr

... D software) desired. * Prior CNC or manual machining experience beneficial. * Able to manage ... Engineering or Business Master's Degree (MBA). * Six Sigma Black Belt (preferably awarded from a ...

CNC Manufacturing Engineer

Jackson, TN · On-site

$95K - $110K/yr

... D software) desired. * Prior CNC or manual machining experience beneficial. * Able to manage ... Engineering or Business Master's Degree (MBA). * Six Sigma Black Belt (preferably awarded from a ...

next page

Showing results 1-20

Software Developer Manager information

See Jackson, TN salary details

$10.4K

$132.1K

$153.7K

How much do software developer manager jobs pay per year?

As of Sep 12, 2026, the average yearly pay for software developer manager in Jackson, TN is $132,089.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,900.00 and $144,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 Jackson, TN?

The most popular types of Software Developer jobs in Jackson, TN are:

What cities near Jackson, TN are hiring for Software Developer Manager jobs?

Cities near Jackson, TN with the most Software Developer Manager job openings:

Infographic showing various Software Developer Manager job openings in Jackson, TN as of August 2026, with employment types broken down into 86% Full Time, 12% Part Time, and 2% Contract. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution, with an average salary of $132,089 per year, or $63.5 per hour.

IDM Analyst/Developer

Humboldt, TN • On-site

California State University
Colleges, Universities, and Professional Schools • 1 - 5K employees

$6.4K - $9.4K/mo

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 19 days ago


California State University rating

7.5

Company rating: 7.5 out of 10

Based on 47 frontline employees who took The Breakroom Quiz


Job description

IDM Analyst/Developer

Apply now Job no: 560464
Work type: Staff
Location: Humboldt
Categories: Unit 9 - CSUEU - Technical Support Services, Probationary, Full Time, Information Systems & Technology, On-site (work in-person at business location)
Position Description


IDM Analyst/Developer

Application Development

Job # 560464

Close Date: September 7th, 2026

 

At Cal Poly Humboldt, bold hearts and open minds shape the future.

Founded in 1913, Cal Poly Humboldt began as a small college for teachers. Today Humboldt has grown into a comprehensive university with rigorous science and liberal arts programs. Designated a polytechnic in 2022, Cal Poly Humboldt provides hands-on, impactful educational opportunities that lead to meaningful, measurable outcomes for the individual, for the state, and the world.

Cal Poly Humboldt is proud to have more than 6,000 students of all backgrounds spread across 61 majors, 13 graduate programs, and 4 credential programs - all of whom contribute passion and creativity within their fields and set the stage for a future grounded in equity and sustainability. Hands-on learning, inspired teaching, ground-breaking research, and thought-provoking creative activity happen daily at Humboldt.

Finding a better future is a task for the bold and open, the down-to-earth and visionary. Cal Poly Humboldt strives to cultivate these qualities in leaders, innovators, and scholars in every field. As part of the California State University (CSU) system, Cal Poly Humboldt is part of one of the nation's largest and most impactful public university systems, where education, innovation, and service create meaningful change for California and beyond. See what it's like to work at the CSU-watch our video and imagine your future at Cal Poly Humboldt.

(Job #560464) Software Developer II or III, IDM Analyst/Developer

Compensation

Software Developer II

CSU Classification Range: $6,492 - $9,458 (Step 1- Step 20)

Anticipated Hiring Range: $6,492- $6,890 (Step 1 - Step 4)

Software Developer III

CSU Classification Range: $7,284 - $10,611 (Step 1 - Step 20),

Anticipated Hiring Range: $7,284 - $7,578 (Step 1-3).

 

Final salary placement is commensurate with experience, internal equity, and budget considerations.  

This is a full-time, benefited, exempt, 12-month pay plan permanent position with a one-year  probationary period in the Application Development Department.

This position comes with a premium benefits package that includes outstanding vacation, medical, dental, and vision plans, life insurance, voluntary pre-tax health and dependent care reimbursement accounts, a fee waiver education program, membership in the California Public Employees Retirement System (PERS), and 15 paid holidays per year. Additional benefits information can be found at https://www.humboldt.edu/hr/employee-benefits.

Position Summary:

As a member of the Identity Management (IDM) team in Information Technology Services, the incumbent applies professional software development knowledge to design, develop, test, maintain, and support campus identity lifecycle services, directory platforms, and related system integrations.

Primary responsibilities include maintaining and enhancing the campus identity management platform (Fischer), enterprise directories such as Active Directory and OpenLDAP, and downstream systems provisioned through IDM processes, including Google Workspace. The position develops and modifies workflows, scripts, database-driven processes, and integrations that support identity provisioning, de-provisioning, synchronization, authentication, and access management services, including SAML-based single sign-on and multi-factor authentication.

The incumbent works independently on day-to-day assignments, collaborates with the IDM team, ITS, and campus partners to understand business needs and defined requirements, troubleshoots moderately complex system and integration issues, and implements operational changes in alignment with campus procedures, security practices, system stability needs, and compliance requirements. The incumbent is also expected to demonstrate a commitment to the ITS Vision Statement by providing high-quality services to students, faculty, and staff; maintaining quality and integrity in client service; following best practices in higher education; and demonstrating collaboration, technological sophistication, and multicultural and global perspectives.

Key Responsibilities:

Identity & Directory Management - 40%

Software Developer II

  • Maintain, configure, and improve identity management-related systems, including Fischer and connected directory platforms.
  • Support and troubleshoot identity and directory services across Active Directory, OpenLDAP, Entra ID, Google Workspace, and related systems.
  • Support identity management processes that provide identity and access information to authentication and access management services, including CAS, SAML-based single sign-on, Microsoft Entra ID, and multi-factor authentication services.
  • Analyze and resolve identity and directory service incidents, service requests, workflow errors, synchronization issues, and access-related problems across multiple systems.
  • Monitor, troubleshoot, and improve identity provisioning and de-provisioning workflows to support accurate and timely account lifecycle management.
  • Monitor identity synchronization processes, resolve data and group membership discrepancies, and ensure accurate account and entitlement information.
  • Document system configurations, operational procedures, recurring issues, and resolutions to support continuity of service and knowledge sharing.

Software Developer III

All the above plus:

  • Develop, recommend, and implement password, account, access, and directory policies in alignment with institutional standards, security practices, compliance requirements, and operational needs.
  • Independently analyze and resolve complex identity and directory service issues spanning multiple systems, integrations, and account lifecycle processes; implement solutions that improve service reliability, security, and operational effectiveness.

Programming and Data Integration - 35%

Software Developer II

  • Design, develop, test, document, and maintain PL/SQL and related database-driven processes that support identity lifecycle operations.
  • Develop and modify workflows, scripts, connectors, interfaces, and automation processes to support identity provisioning, de-provisioning, synchronization,reporting, and audit needs.
  • Design and maintain database structures, queries, and procedures that support identity management applications, integrations, and data integrity.
  • Modify existing workflows, integrations, and connectors to accommodate changing business requirements and improve reliability, security, and efficiency.
  • Debug and update code to resolve workflow, data, and integration issues.
  • Follow ITS change management procedures.
  • Contribute to automation of routine identity management tasks, including account cleanup, auditing, reporting, and other recurring operational processes

Software Developer III

All the above plus:

  • Analyze complex requirements and design improvements to identity management workflows, integrations, database logic, and automation processes.
  • Independently diagnose and resolve complex code, workflow, data, and integration issues; develop durable solutions, test plans, validation procedures, implementation plans, and change documentation

Analysis, Collaboration, Testing & Documentation - 20%

Software Developer II

  • Collaborate with ITS teams and campus partners to gather requirements, understand business needs, evaluate desired functionality, and identify appropriate technical solutions.
  • Evaluate existing and proposed identity management processes, integrations, and system changes;develop technical specifications, workflow documentation, and implementation notes.
  • Provide technical programming support and guidance to ITS staff and campus partners regarding assigned systems and IDM-related processes.
  • Create and maintain technical documentation, runbooks, and process documentation.

Software Developer III

All the above plus:

  • Lead analysis of complex or cross-functional IDM initiatives, translating institutional, technical, security, and operational requirements into solution recommendations, implementation approaches, and testing strategies.
  • Provide technical consultation and recommendations on IDM architecture, integrations, workflows, and access lifecycle processes; identify opportunities to improve system reliability, maintainability, security, and operational effectiveness.

Other Duties As Assigned 5%

Software Developer II & III

 

Knowledge, Skills, and Abilities Associated with this Position Include:

Software Developer II

As listed in Classification Standards:

  • Working knowledge of software development principles, concepts, frameworks, tools, and methodologies (including designing workflows, diagrams, and schematics).
  • Ability to write code, analyze requirements, and troubleshoot software application issues.
  • Strong analytical skills to evaluate user and business needs and design, develop, and implement solutions.
  • Effective communication and interpersonal skills to convey technical information clearly to diverse audiences and collaborate with users and stakeholders.
  • Ability to work independently and as part of a team to build productive relationships.

As related to the major responsibilities for this position:

  • Ability to effectively communicate with a diverse population
  • Working knowledge of Oracle PL/SQL or another procedural SQL language, such as T-SQL or PL/pgSQL.
  • Working knowledge of relational database structures, including schema design, queries, stored procedures, and data integrity concepts.
  • Knowledge of enterprise directory services such as Active Directory, OpenLDAP, Entra ID, Google Workspace, or comparable platforms.
  • Knowledge of data integration methods, connectors, interfaces, scripting, and automation techniques used to support identity lifecycle processes.
  • Ability to develop, troubleshoot, test, and maintain workflows, scripts, connectors, and database-driven processes.
  • Ability to analyze identity provisioning, de-provisioning, synchronization, authentication, and access-related issues across multiple systems.
  • Ability to assess how technical changes impact business processes, data integrity, system stability, security, and compliance.
  • Knowledge of security practices, data privacy requirements, and compliance expectations, including FERPA and other applicable regulatory standards.

Software Developer III

            All of the above plus:

As Listed in Classification Standards:

  • Thorough and advanced knowledge of software application development life cycle and structured systems development concepts.
  • Demonstrated competence in independently applying advanced judgment to resolve difficult and complex software development problems and issues.
  • Advanced analytical skills to understand problems from a broad perspective and develop strategic software development solutions.
  • Advanced communication and interpersonal skills to effectively convey technical knowledge and procedures and persuade stakeholders and management regarding software development.

As Related to the major responsibilities for this position:

  • Ability to effectively communicate with a diverse population
  • Advanced knowledge of Oracle PL/SQL or another procedural SQL language, such as T-SQL or PL/pgSQL.
  • Advanced knowledge of relational database structures, including schema design, stored procedures, data flows, data integrity, and performance considerations.
  • Advanced knowledge of enterprise directory services, authentication workflows, identity lifecycle management, and access management concepts.
  • Advanced knowledge of data integration methods, connectors, interfaces, scripting, and automation techniques used to support identity lifecycle processes.
  • Advanced ability to design, troubleshoot, optimize, and improve workflows, integrations, connectors, database-driven processes, and automation supporting enterprise identity services.
  • Ability to analyze complex identity provisioning, de-provisioning, synchronization, authentication, and access-related issues across multiple enterprise systems.
  • Ability to evaluate technical impacts, dependencies, risks, and implementation approaches for IDM-related software changes.
  • Advanced knowledge of security practices, data privacy requirements, and compliance expectations, including FERPA and other applicable regulatory standards.

Minimum Qualifications:

Software Developer II

Equivalent to a bachelor's degree in a related field and two years of relevant experience. Additional experience which demonstrates acquired and successfully applied knowledge and abilities may be substituted for the required education on a year-for-year basis. An advanced degree in a related field may be substituted for the required experience on a year-for-year basis.

Software Developer III

Equivalent to a bachelor's degree in a related field and four years of relevant experience. Additional experience which demonstrates acquired and successfully applied knowledge and abilities may be substituted for the required education on a year-for-year basis. An advanced degree in a related field may be substituted for the requ...


What California State University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


California State University logo

About California State University

Sourced by ZipRecruiter

California State University, Fresno is one of 23 campuses in the California State University System. The University's mission is to boldly educate and empower students for success through our values of Discovery, Diversity and Distinction. The current student population is more than 25,000, including a large percentage of students with diverse and culturally rich backgrounds. The University serves the San Joaquin Valley while maintaining deep involvement with the state, nation, and across the globe.

Industry

Colleges, universities, and professional schools

Company size

1,001 - 5,000 Employees

Headquarters location

Long Beach, CA, US