1

Software Development Supervisor Jobs (NOW HIRING)

Manager - Software Development

Reading, PA

$118.60K - $156.50K/yr

Bachelor's degree in Computer Science, Information Systems, or equivalent software development experience. * 10+ years of application development experience with 3+ years leading/supervising software ...

Manager - Software Development

Reading, PA · On-site

$118.60K - $156.50K/yr

Bachelor's degree in Computer Science, Information Systems, or equivalent software development experience. * 10+ years of application development experience with 3+ years leading/supervising software ...

Manager - Software Development

Reading, PA · On-site

$118.60K - $156.50K/yr

Bachelor's degree in Computer Science, Information Systems, or equivalent software development experience. * 10+ years of application development experience with 3+ years leading/supervising software ...

Software Development Manager (Remote US) Overview: Optimal Blue is hiring a Software Development ... supervising others * Strong hands-on experience with Angular (12+) and modern Angular ecosystem ...

Manager - Software Development

Reading, PA · On-site

$118.60K - $156.50K/yr

... supervising multiple IT projects through the full SDLC (Software Development Life Cycle) including prior work defining complex application architecture and integration with multi-tiered systems • ...

Manager - Software Development

Reading, PA · On-site

$118.60K - $156.50K/yr

Green belt, Black belt, Lean or PMP certification preferred. 12+ years of software development experience 5+ years leading/supervising multiple IT projects through the full SDLC (Software Development ...

Manager - Software Development

Reading, PA · On-site

$118.60K - $156.50K/yr

Green belt, Black belt, Lean or PMP certification preferred. 12+ years of software development experience 5+ years leading/supervising multiple IT projects through the full SDLC (Software Development ...

Manager, Software Development (AML)

Cary, NC · On-site

$115.50K - $152.50K/yr

Manager, Software Development (AML) Hybrid, Cary, North Carolina We're a leader in data and AI ... lead, supervisory or management experience. * Experience in leading projects to deliver high ...

next page

Showing results 1-20

Software Development Supervisor information

See salary details

$79.5K

$142.1K

$178.5K

How much do software development supervisor jobs pay per year?

As of May 29, 2026, the average yearly pay for software development supervisor in the United States is $142,102.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,500.00 and $163,000.00 per year, depending on experience, location, and employer.

What is a Software Development Supervisor job?

A Software Development Supervisor oversees a team of software developers, ensuring projects are completed on time and meet quality standards. They coordinate tasks, provide technical guidance, and collaborate with other departments to align development efforts with business goals. Additionally, they mentor team members, conduct performance evaluations, and implement best practices to improve efficiency. Their role bridges technical expertise and management, ensuring seamless software development processes.

What are the key skills and qualifications needed to thrive in the Software Development Supervisor position, and why are they important?

To thrive as a Software Development Supervisor, you need a solid background in software engineering principles, hands-on coding experience, and proven team leadership abilities, often supported by a degree in computer science or related field. Familiarity with development tools like Git, Jira, CI/CD pipelines, and knowledge of agile methodologies or certifications such as Scrum Master are typically required. Exceptional communication, conflict resolution, and mentoring skills help you manage diverse teams and foster professional growth. These competencies enable you to effectively oversee project delivery, maintain code quality, and drive continuous improvement within the development team.

What are some typical challenges faced by a Software Development Supervisor, and how do they address them?

As a Software Development Supervisor, one common challenge is balancing project deadlines with maintaining high code quality and team well-being. You'll often need to resolve technical disagreements, manage shifting priorities, and ensure clear communication between developers and other departments. Addressing these challenges involves strong organizational skills, regular team check-ins, and a proactive approach to removing obstacles the team may face. Supervisors also play a key role in mentoring team members and fostering a collaborative, innovative work environment, which helps build resilience during high-pressure projects.
What are the most commonly searched types of Software Development Supervisor jobs? The most popular types of Software Development Supervisor jobs are:
Infographic showing various Software Development Supervisor job openings in the United States as of May 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $142,102 per year, or $68.3 per hour.
Manager - Software Development

Manager - Software Development

Penske

Reading, PA

$118.60K - $156.50K/yr

Full-time

Posted 11 days ago


Job description

Manager - Software Development

Customer Digital Engineering Group

Summary Statement:

The Manager of Software Development within Penske's Customer Digital Engineering (CDE) group leads highperforming engineering teams responsible for delivering innovative, scalable, and highquality digital solutions across customer-facing platforms. This role provides daytoday leadership, drives modern engineering practices, and ensures exceptional user experiences while aligning outcomes with business vision. Leveraging strong technical expertise and strategic thinking, the manager guides teams through the full SDLC, enables modernization, fosters crossfunctional collaboration, and removes organizational and technical barriers. In this role, you will shape the future of our highly visible digital platforms, where your work impacts online revenue and user engagement, while growing your career in a customer-facing engineering environment.

What You Will Be Doing:

  • Lead engineering teams in the design, development, enhancement, and support of customer-facing digital applications, ensuring quality, performance, reliability, and security.

  • Collaborate with Business stakeholders, Product Managers, UX/UI Designers, Cloud Platform Engineers, DevOps, and vendors to shape roadmaps and deliver strategic outcomes.

  • Guide teams through the full SDLC; conduct performance reviews; mentor engineers; and cultivate a culture of continuous learning and innovation.

  • Proactively identify risks and remove blockers; lead post-incident reviews to strengthen platform resilience and prevent recurrence.

  • Champion modernization initiatives, including cloud adoption, improved reliability and observability, and incorporation of emerging technologies and AI-driven capabilities.

  • Communicate priorities, timelines, risks, and trade-offs; align technical decisions and roadmaps with business goals.

Penske Responsibilities:

  • Provide day-to-day leadership of engineering teams across front-end, back-end, and cloud services with emphasis on quality, observability, and operational excellence.

  • Prioritize and deliver development projects aligned with evolving customer and business needs while balancing new capabilities with continuous technical improvements.

  • Ensure seamless integration between front-end applications, backend services, APIs, and enterprise systems.

  • Track key engineering and platform metrics (availability, performance, defects, throughput, velocity) and use them to drive continuous improvement.

  • Proactively identify delivery and operational risks with clear mitigation plans; lead incident response and root-cause analysis.

  • Ensure on-time, defect-free delivery and teams' adherence to Penske IT governance, architectural standards, security practices, and licensing compliance.

  • Identify opportunities to simplify systems, optimize processes, and enable new business capabilities by challenging the status quo.

  • Provide regular updates to leadership on progress, risks, and outcomes.

About Penske Truck Leasing/Transportation Solutions
Penske Truck Leasing/Transportation Solutions is a premier global transportation provider that delivers essential and innovative transportation, logistics and technology services to help companies and people move forward. With headquarters in Reading, PA, Penske and its associates are driven by a dedication to excellence and a commitment to customer success. Visit Go Penske to learn more.

Penske Qualifications:

  • Bachelor's degree in Computer Science, Information Systems, or equivalent software development experience.

  • 10+ years of application development experience with 3+ years leading/supervising software development teams through the full SDLC, including defining complex application architectures and integration across multi-tier systems.

  • Strong leadership and people management skills with excellent communication, the ability to build trust, inclusive team culture, and high-performing Agile teams.

  • Proven ability to align technical decisions and roadmaps with business goals, using data and customer insights.

  • Knowledge of DevOps practices and Agile project management methods and tools; focus on quality, delivery, and operational excellence.

Technical Experience:

8+ years with web and/or mobile technologies:

  • Web/Services: Angular (responsive web), Java/Spring Boot (microservices and APIs), SQL (Oracle/DB2), event-driven, and domain-driven architectures. SQL (Oracle/DB2), including schema design, complex query optimization, enterprise data, and system integration. Angular and responsive web development; modern frontend patterns and performance optimization.

  • Mobile: iOS (Swift), Android (Kotlin/Java); mobile security (OWASP Mobile); REST/JSON integration to enterprise backends; mobile CI/CD and release processes including certificates/provisioning and App Store/Google Play compliance. Working knowledge of native mobile development concepts, architectures, and release processes.

  • Hands-on experience with container platforms and orchestration: OpenShift and related tooling for build/deploy/scale.

  • Cloud platforms and integration: Azure and/or AWS; API Management; integration with external APIs, real-time messaging, and enterprise data platforms (data lakes/warehouses).

  • Engineering operations: observability and reliability practices; tracking platform KPIs (availability, performance, defects, throughput, velocity); leading incident reviews and continuous improvement.

Physical Requirements:

Standard Penske physical requirements, including the ability to sit, stand, walk, talk or hear; frequent use of hands to finger, handle, or feel and reach with hands and arms; specific vision abilities (close, distance, peripheral, depth perception, ability to adjust focus); and the ability to regularly lift/move up to 25 lbs. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

Penske is an Equal Opportunity Employer.

About Penske Truck Leasing

Penske Truck Leasing Co., L.P., headquartered in Reading, Pennsylvania, is a leading global transportation services provider operating a premier fleet and serving customers across North America, South America, Europe, Australia, and Asia.