1

Manager Application Development Jobs in Novi, MI

NET 10 and current Microsoft development practices. • Analyze business requirements and translate ... Penske Vehicle Services is an automotive company offering vehicle lifecycle management, body paint ...

NET 10 and current Microsoft development practices. • Analyze business requirements and translate ... Penske Vehicle Services is an automotive company offering vehicle lifecycle management, body paint ...

Senior Manager, Information Technology

Southfield, MI · On-site

$120K - $120K/yr

This person will lead an application development and support team consisting of approximately 40 members. The team consists of two managers and several technical product owners who lead application ...

Senior Manager, Information Technology

Southfield, MI · On-site

$120K - $120K/yr

This person will lead an application development and support team consisting of approximately 40 members. The team consists of two managers and several technical product owners who lead application ...

Showing results 21-40

Manager Application Development information

See Novi, MI salary details

$37.1K

$114K

$189.5K

How much do manager application development jobs pay per year?

As of Aug 11, 2026, the average yearly pay for manager application development in Novi, MI is $113,959.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,500.00 and $133,200.00 per year, depending on experience, location, and employer.

What does a manager application development do?

A Manager of Application Development oversees teams responsible for designing, building, and maintaining software applications within an organization. This role involves managing the full software development lifecycle, setting project priorities, allocating resources, and ensuring that applications meet business requirements and quality standards. They also collaborate with stakeholders, mentor development teams, and stay updated on technological trends to drive innovation. Effective communication and leadership skills are essential to ensure successful project delivery and team performance.

What is the difference between Manager Application Development vs Software Development Manager?

AspectManager Application DevelopmentSoftware Development Manager
Primary FocusOverseeing application projects, managing development teams for specific applicationsManaging overall software development teams, including multiple projects and platforms
Required SkillsApplication lifecycle, project management, team leadership, technical knowledge of specific platformsSoftware architecture, team coordination, technical expertise across software products
Work EnvironmentTypically in organizations developing specific applications or software solutionsBroader software development departments across various projects

The Manager Application Development role focuses on leading teams that develop specific applications, emphasizing project management and application lifecycle. In contrast, a Software Development Manager oversees multiple software projects and teams, with a broader scope. Both roles require strong leadership and technical skills, but their scope and focus differ based on the organization's needs.

How does a manager application development typically collaborate with cross-functional teams during a project lifecycle?

A Manager Application Development works closely with cross-functional teams such as business analysts, QA testers, product managers, and IT operations to ensure successful project delivery. They facilitate communication between technical and non-technical stakeholders, clarify requirements, manage timelines, and resolve roadblocks. Regular meetings, status updates, and collaborative planning sessions are common practices to align goals and ensure all teams are synchronized throughout the project lifecycle.

What are the key skills and qualifications needed to thrive as a manager application development?

To thrive as a Manager Application Development, you need strong expertise in software development methodologies, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with tools like Agile/Scrum frameworks, version control systems (e.g., Git), and project management software, as well as certifications like PMP or Scrum Master, is highly valuable. Excellent communication, strategic thinking, and the ability to motivate diverse technical teams are standout soft skills. These competencies ensure the successful delivery of high-quality applications, effective team collaboration, and alignment with business goals.
What are the most commonly searched types of Application Development jobs in Novi, MI? The most popular types of Application Development jobs in Novi, MI are:
What cities near Novi, MI are hiring for Manager Application Development jobs? Cities near Novi, MI with the most Manager Application Development job openings:
Infographic showing various Manager Application Development job openings in Novi, MI as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 18% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $113,959 per year, or $54.8 per hour.

Full-time

Re-posted yesterday


Penske Vehicle Services rating

8.2

Company rating: 8.2 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

64th of 363 rated vehicle maintenance


Job description

Job Summary:
Penske Vehicle Services is seeking an Application Developer to maintain, enhance, and support business-critical applications and integrations. The role involves working with .NET Framework and SQL Server to develop new functionalities and troubleshoot existing applications, ensuring system reliability and efficiency.
Responsibilities:
• Maintain, troubleshoot, and enhance existing applications developed using C# and .NET Framework 4.8.
• Develop new application functionality and modernized solutions using .NET 10 and current Microsoft development practices.
• Analyze business requirements and translate them into reliable, supportable application solutions.
• Modify and support web applications, background processes, scheduled jobs, APIs, web services, and system integrations.
• Develop clean, maintainable, testable, and documented code aligned with organizational standards.
• Participate in modernization efforts where legacy application functionality is transitioned into current .NET technologies.
• Write, maintain, and troubleshoot complex T-SQL queries, stored procedures, views, functions, and data-processing routines.
• Investigate application and integration issues involving missing, incorrect, duplicated, or improperly processed data.
• Support data imports, exports, interfaces, automated processes, and client-specific business workflows.
• Review SQL logic for accuracy, performance, reliability, and maintainability.
• Assist with SQL performance troubleshooting, including inefficient queries, blocking, execution delays, and large data operations.
• Perform controlled data corrections when required, with appropriate validation, documentation, and approvals.
• Investigate production application issues, identify root cause when possible, and implement or coordinate corrective action.
• Support business-critical line-of-business applications, including eGAMS and related client-facing processes.
• Support incidents involving integrations, scheduled processing, web services, database procedures, application errors, and data discrepancies.
• Participate in prioritization and resolution of application-related tickets based on business impact and client needs.
• Document findings, resolutions, workarounds, and preventive improvements.
• Develop and support interfaces between internal applications, external client systems, databases, APIs, file transfers, and automated processing platforms.
• Troubleshoot inbound and outbound file processing, web service communication, API integrations, and scheduled application processes.
• Create and execute developer-level unit, integration, and regression testing plans for application changes, enhancements, corrections, and integrations; coordinate independent user acceptance testing with business stakeholders or a designated testing resource.
• Support controlled deployments across development, testing, beta, and production environments.
• Document application changes, SQL changes, deployment instructions, rollback considerations, and technical procedures.
• Participate in post-deployment validation and resolution of release-related issues.
Qualifications:
Required:
• Bachelor's degree in Computer Science, Information Systems, Software Development, or a related discipline; or equivalent relevant professional experience.
• Three to five years of professional application development experience in a Microsoft-based environment.
• Strong development experience with C#, .NET Framework 4.8, ASP.NET and/or Microsoft web application development.
• Strong Microsoft SQL Server and T-SQL experience, including stored procedures, joins, data updates, troubleshooting, and query optimization.
• Experience supporting existing production applications and resolving application or data-related issues.
• Experience with the software development lifecycle, including requirements review, development, testing, deployment, and production support.
• Ability to analyze complex application and data-processing issues independently.
• Strong written, verbal, documentation, and collaboration skills.
Preferred:
• Experience developing solutions using .NET 8, .NET 9, or .NET 10.
• Experience modernizing applications from legacy .NET Framework platforms to current .NET technologies.
• Experience with REST APIs, SOAP web services, JSON, XML, SFTP, file-processing interfaces, or external integrations.
• Experience with Microsoft IIS-hosted applications and Git or other source control tools.
• Experience with application logging, exception management, troubleshooting tools, and production monitoring.
• Familiarity with scheduled processing or automation platforms such as VisualCron.
• Experience supporting client-facing business applications or systems with high data accuracy requirements.
• Familiarity with secure coding practices, access controls, and audit/compliance expectations.
Company:
Penske Vehicle Services is an automotive company offering vehicle lifecycle management, body paint, and fabrication services. Founded in 1986, the company is headquartered in Troy, USA, with a team of 501-1000 employees. The company is currently Late Stage.

What Penske Vehicle Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom