Urpt
Senior Manager - Application Development & Support
Remote, US · Senior
Sponsorship not specifiedDetected 1 day ago
C#.NETCode ReviewDatabricksAzureCI/CDDevOpsSite Reliability EngineeringMachine LearningData EngineeringData VisualizationIncident ResponseStakeholder ManagementPerformance ManagementEHR/EMRPatient CareLeadershipCommunicationCollaboration
> stay_score
odds of building a lasting career here
16Unrated
Cap-exempt (no lottery)0
Sponsors this role0
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70
No strong sponsorship signal in the public record yet. In the full product we resolve the exact legal entity and show its filing history with a confidence score — treat as unverified until then.
Lottery odds assume a STEM candidate.
Personalize to your clock →> community_outcomes
No reports yet — be the first to help the next applicant.
About the role
- This role is ideal for someone who thrives balancing innovation with operational excellence-leading engineers, delivering new capabilities, and ensuring production systems remain secure, reliable, and scalable.
- Enable Data-Driven Decisions - Oversee reporting and analytics solutions using Power BI and Databricks/Azure. - Ensure reporting platforms and data pipelines are accurate, reliable, and well governed.
Responsibilities
- Build, mentor, and develop a high-performing team of software developers and application support engineers.
- Establish team priorities, remove obstacles, and create an environment where engineers can do their best work.
- Drive Software Delivery
- Partner with business and operational leaders to understand needs and translate them into a clear technology roadmap.
- Prioritize competing initiatives across new development, system integrations, enhancements, and production support.
- Lead delivery of software solutions through every phase of the Software Development Life Cycle (SDLC).
- Promote best practices for design, testing, code reviews, CI/CD, release management, and documentation.
- Lead incident response, root cause analysis, and continuous improvement efforts.
- Establish support processes including triage, escalation, change management, and on-call procedures.
- Drive measurable improvements in application stability and service performance.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience).
- 10+ years of experience delivering and supporting enterprise business applications.
- Strong experience with Microsoft technologies including:
- Experience leading applications through the complete Software Development Life Cycle.
- Experience with Power BI and modern data platforms such as Databricks.
- Strong understanding of DevOps, CI/CD, testing, release management, and change management.
- Experience improving production reliability through monitoring, observability, incident management, and root cause analysis.
- Knowledge of Site Reliability Engineering (SRE) concepts including SLIs, SLOs, telemetry, logging, tracing, and alerting.
Nice to have
- Azure or Microsoft technical certifications.
- What Makes You Successful
- You know how to balance strategic planning with day-to-day execution and can navigate competing priorities without losing sight of reliability or customer experience.
- You're comfortable:
- Leading technical teams through change
- Communicating with executives and business stakeholders
- Managing vendors and technology budgets
- Making thoughtful decisions under pressure
Benefits
- Foster a culture of accountability, collaboration, continuous learning, and engineering excellence.
- Own the health and reliability of business-critical applications.
Company info
- We're looking for a Senior Manager of Application Development & Support to lead the team responsible for designing, developing, integrating, and supporting the software solutions that power our business.
This listing is sourced directly from Urpt's careers page and normalized into a canonical job model.