Agiliti Health, Inc.

Lead Azure Software Engineer

Agiliti Health, Inc.$93K — $150K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field (Master's or MCA preferred)
  • 10+ years of experience in Microsoft .NET development
  • 4+ years of hands-on experience with Microsoft Azure application development
  • Experience in healthcare IT is a plus
  • Strong communication skills, both verbal and written

Responsibilities

  • Lead .NET development using domain-driven design and interface-based programming
  • Maintain and enhance existing software, data, and integration applications
  • Conduct code reviews and mentor junior developers
  • Collaborate with project leads and customers to clarify requirements
  • Translate business objectives into technical architectures
  • Recommend enhancements for system performance and scalability
  • Provide architectural guidance throughout the software development lifecycle

Benefits

  • Opportunities for technical leadership and mentorship
  • Work in a high-performing team environment
  • Exposure to large-scale enterprise applications
  • Collaborative projects with cross-functional teams
  • Potential for career growth in healthcare IT sector
Full Job Description
We are seeking an Azure .NET Lead Engineer to join our high-performing team. The ideal candidate will have deep expertise in Microsoft development technologies including C#, ASP.NET Core Web API, MVC, SQL Server, and Azure services such as Event Hub, Service Bus, App Services, Function Apps, Azure Storage, and API Management.

This role involves hands-on design, development, and maintenance of large-scale enterprise applications, while also providing technical leadership and mentorship to junior team members. Strong analytical and problem-solving skills, along with experience in debugging and production support, are essential for success.

Primary Duties and Responsibilities
  • Lead .NET development using domain-driven design and interface-based programming
  • Maintain and enhance existing Software, Data and Integration applications
  • Conduct code reviews and mentor junior developers
  • Collaborate with project leads, managers, analysts, and customers to clarify requirements and deliver quality solutions
  • Translate business objectives into scalable, maintainable technical architectures
  • Recommend enhancements to improve system performance, reliability, and scalability
  • Provide architectural guidance and technical leadership throughout the software development lifecycle
  • Serve as a technical lead and subject matter expert across project teams


Required Experience
  • Bachelor's degree in Computer Science or a related field (Master's or MCA preferred)
  • 10+ years of experience in Microsoft .NET development
  • 4+ years of hands-on experience with Microsoft Azure application development
  • Experience in healthcare IT is a plus


Required Skills and Abilities
  • Excellent verbal and written communication skills
  • Proven expertise in building and maintaining high-volume, real-time transactional systems
  • Strong understanding of object-oriented principles, design patterns, and software development best practices
  • Demonstrated ability to assess complex problems, set priorities, and implement effective solutions
  • Collaborative mindset with a customer-focused approach to software delivery
  • Ability to thrive in a matrixed, cross-functional team environment




Primary Job Location:

Corporate MN

Additional Locations (if applicable):

Job Title:

Lead Azure Software Engineer

Company:

Agiliti

Location City:

Eden Prairie

Location State:

Minnesota

Pay Range for All Locations Listed:

$93,810.95 - $150,140.59

This range represents the low and high ends of the Agiliti pay range for this position. This base pay range information is based on the market locations shown. For sales positions, this range combines the base salary and the target incentive pay. The actual pay offered may vary depending on several factors including geographic location, experience, job-related knowledge, skills, and related factors. Dependent on the position offered, short-term and/or long-term incentives may be provided as part of the compensation. Applicants should apply via Agiliti's internal or external career site.

About Agiliti Health, Inc.

Agiliti Health, Inc. is a medical equipment management and services company. It provides a range of services, including equipment rental, maintenance, and repair, as well as clinical engineering and asset management. The company serves hospitals, surgery centers, and other healthcare facilities across the United States. Agiliti Health was founded in 2018 and is headquartered in Minneapolis, Minnesota.
Learn more about Agiliti Health, Inc.
Size
4,000 employees
Industry
Net Income
-$12 million
Founded
2018
5 Year Trend
+5%
Revenue
$932 million
NASDAQ

Similar Jobs

More Jobs at Agiliti Health, Inc.

More Information Technology Jobs

Find similar Lead Azure Software Engineer jobs: