Manager, Application Development
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Application Development Supervisor
Saige Partners is partnering with an established organization to identify an experienced Application Development Supervisor to lead software development, production support, and continuous improvement initiatives. This role offers the opportunity to combine hands-on technical expertise with team leadership, helping deliver scalable, reliable, and maintainable enterprise applications that support key business objectives. The Application Development Supervisor will oversee day-to-day development activities, guide a team of developers and consultants, and balance strategic project delivery with ongoing production support. This individual will play an important role in translating business needs into technical solutions, establishing development standards, improving operational performance, and fostering a culture of accountability, collaboration, and continuous learning. This is a hands-on leadership position, with approximately 40% of the role dedicated to active development, technical implementation, analysis, and troubleshooting.
Key Responsibilities:
- Lead day-to-day software development and production support activities, including workload planning, capacity management, prioritization, resource allocation, and delivery coordination.
- Supervise, mentor, and develop software developers through performance management, coaching, feedback, and career development.
- Build and maintain a high-performing team through recruiting, onboarding, retention, and ongoing professional development, including collaboration with onshore and offshore consultants.
- Translate business requirements into actionable development plans, validate estimates, track progress, and balance competing project priorities with production support demands.
- Contribute directly to software development, systems analysis, technical implementation, and troubleshooting while balancing supervisory responsibilities.
- Provide technical leadership through code reviews, solution reviews, complex issue resolution, and the establishment of development standards and best practices.
- Ensure adherence to software development lifecycle (SDLC) standards, documentation requirements, change management processes, and non-functional requirements.
- Monitor application health, code quality, delivery metrics, production incidents, service levels, and operational risks while identifying opportunities for continuous improvement.
- Partner with business analysts, architects, QA, UAT, data engineering, analytics, and business stakeholders to clarify requirements and deliver effective solutions.
- Support solution testing, deployment, monitoring, availability, stability, and long-term production supportability.
- Promote modern engineering practices, including CI/CD, automation, real-time integrations, monitoring, and scalable application architecture.
- Communicate team performance, development progress, risks, and operational outcomes to leadership and relevant stakeholders.
- Support organizational change initiatives and promote departmental values, collaboration, accountability, and alignment with enterprise objectives.
- Participate in rotating on-call support for production systems.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent professional experience.
- Seven or more years of relevant IT experience, preferably within the insurance or financial services industry.
- Three or more years of supervisory, team leadership, or people management experience.
- Experience leading software development teams responsible for both project delivery and production support.
- Strong knowledge of enterprise applications, microservices architecture, APIs, and integration frameworks.
- Experience with modern Microsoft technologies, including C#,.NET, Microsoft Azure, Azure DevOps, SQL Server, APIs, and integration platforms.
- Familiarity with enterprise platforms such as Duck Creek Technologies, Kalepa, Salesforce, ServiceNow, and digital portals.
- Experience with platform development and configuration, including product configuration, business rules engines, low-code plugins, and CI/CD practices.
- Strong proficiency in systems analysis, software development, application monitoring, troubleshooting, and technical implementation.
- Understanding of software development methodologies, Kanban delivery practices, and SDLC processes.
- Experience reviewing development estimates, prioritizing work, and managing competing project and operational demands.
- Demonstrated ability to conduct code reviews, establish technical direction, mentor developers, and promote engineering best practices.
- Strong understanding of incident management, application support pro