
Senior Manager – Application Development, Support
Posted Aug 6

Posted Aug 6
This is a fully remote position, open to applicants in Alabama.
• Lead, mentor, and nurture a team of software developers and application support engineers.
• Set team priorities, eliminate roadblocks, and encourage accountability, collaboration, continuous learning, and engineering excellence.
• Collaborate with business and operational leaders to convert their needs into a comprehensive technology roadmap.
• Prioritize various initiatives encompassing development, integrations, enhancements, and production support.
• Guide software delivery through each phase of the Software Development Life Cycle.
• Advocate for best practices in design, testing, code reviews, CI/CD, release management, and documentation.
• Take ownership of the health and reliability of critical business applications.
• Direct incident response efforts, root cause analysis, and initiatives for continuous improvement.
• Develop processes for triage, escalation, change management, and on-call support.
• Propel enhancements in application stability and service performance.
• Supervise development efforts utilizing .NET, C#, Azure, and Azure Service Bus.
• Work in conjunction with Enterprise Architecture to create scalable, secure, and resilient solutions.
• Ensure adherence to engineering standards and architectural governance.
• Manage reporting and analytics solutions via Power BI and Databricks/Azure.
• Guarantee that reporting platforms and data pipelines are accurate, reliable, and well-governed.
• Assess emerging technologies such as AI, automation, and new Azure capabilities.
• Spearhead proof-of-concepts and pilot programs.
• Introduce technologies with suitable security, compliance, and operational governance practices.
• Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent experience.
• Over 10 years of experience in delivering and supporting enterprise business applications.
• More than 4 years of experience leading software development and application support teams.
• Strong proficiency in .NET, C#, Microsoft Azure, and Azure Service Bus.
• Proven experience guiding applications through the complete Software Development Life Cycle.
• Familiarity with Power BI and modern data platforms such as Databricks.
• Comprehensive understanding of DevOps, CI/CD, testing, release management, and change management.
• Experience in enhancing production reliability through monitoring, observability, incident management, and root cause analysis.
• Knowledge of SRE concepts including SLIs, SLOs, telemetry, logging, tracing, and alerting.
• Ability to collaborate effectively with architects, technical teams, and business leaders to deliver scalable solutions.
• Exceptional communication, leadership, and stakeholder management skills.
• Preferred: experience in healthcare or another highly regulated industry.
• Preferred: experience in supporting EHR, Practice Management, or healthcare technology platforms.
• Preferred: experience in implementing AI or machine learning solutions in production environments.
• Preferred: Azure or Microsoft technical certifications.
• Preferred: experience managing software development and long-term application support portfolios.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Opportunities for professional development and growth.
• Flexible working hours and remote work options.
• A collaborative and inclusive work environment.
Sunbelt Rentals, Inc.
The Cigna Group
U.S. Bank
Get handpicked remote jobs straight to your inbox weekly.