Software Engineer II

Ultipro

Northern (KY)

Hybrid

USD 100,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Employee Assistance Program
Life Insurance
Disability Insurance
401k with employer match
PTO 20 days
Paid holidays
Floating day
Parental leave
Wellness Programs
Employee Discounts

Job summary

Monogram Health is seeking a Software Engineer II to shape clinical and patient-facing applications within a remote team. You’ll drive solution design, tackle challenging problems, and collaborate with stakeholders to deliver high-quality software.

Requirements include 4+ years in software engineering, strong OO design, and 2+ years with Dotnet Core/.NET, Web API, Azure Functions, and Entity Framework. Experience with React, Azure, Event Hub, and SQL Server is preferred.

Qualifications

  • 4+ years of prior work experience as a software engineer or similar role.
  • Strong knowledge of software development methodologies and OO design patterns
  • 2+ years of hands on experience with Dotnet Core and/or .NET Framework, C#
  • 2+ years of experience with Web API (including minimal API), Azure functions, and Entity Framework preferred
  • 1+ years of experience with React or similar technologies
  • 1+ years of experience with Azure
  • 1+ years of experience with messaging-based solutions like Event Hub
  • SQL server experience required.

Responsibilities

  • Develop software!
  • Work within a collaborative engineering team utilizing an agile process.
  • Provide technical guidance and mentoring to offshore team.
  • Participate in defining scope, objectives, technical direction and be able to independently analyze and design implementations.
  • Collaborate with business partners to provide recommendations for technology decisions for complex healthcare integrations.
  • Establish, maintain, and ensure compliance with standards and procedures for design, development, testing, documentation, and CI/CD, contributing to high quality, secure, and reliable systems that meet our business needs.
  • Work closely with cross-functional teams, including other developers, business analysts, and product owners, to understand project requirements.
  • Identify opportunities for process improvement within the Engineering process, create buy in and enact positive change.
  • Exhibit excellent time management, organizational, and prioritization skills and an ability to balance and fulfill multiple priorities.
  • Performs other duties as assigned.

Skills

Dotnet Core
C#
Web API
Azure Functions
Entity Framework
React
Azure
Event Hub
SQL Server
Healthcare IT
HL7/FHIR

Tools

Offshore mentoring
CI/CD

Job description

Under the supervision of the lead Staff Software Engineer, the Software Engineer II role will be a driving force in shaping the future of our clinical and patient facing applications. As a key player, you’ll have the opportunity to tackle challenging technical problems, drive solution design, and take advantage of working from within a greenfield environment. You are expected to think critically, be curious, and collaborate with our development teams and stakeholders to ensure we build the best product possible.

This role supports a fully remote work team, with the expectation you are able work CST or EST hours.

Roles and Responsibilities
  • Develop software!
  • Work within a collaborative engineering team utilizing an agile process.
  • Provide technical guidance and mentoring to offshore team.
  • Participate in defining scope, objectives, technical direction and be able to independently analyze and design implementations.
  • Collaborate with business partners to provide recommendations for technology decisions for complex healthcare integrations.
  • Establish, maintain, and ensure compliance with standards and procedures for design, development, testing, documentation, and CI/CD, contributing to high quality, secure, and reliable systems that meet our business needs.
  • Work closely with cross-functional teams, including other developers, business analysts, and product owners, to understand project requirements.
  • Identify opportunities for process improvement within the Engineering process, create buy in and enact positive change.
  • Exhibit excellent time management, organizational, and prioritization skills and an ability to balance and fulfill multiple priorities.
  • Performs other duties as assigned.
Position Requirements
  • 4+ years of prior work experience as a software engineer or similar role.
  • Strong knowledge of software development methodologies and OO design patterns
  • 2+ years of hands on experience with Dotnet Core and/or .NET Framework, C#
  • 2+ years of experience with Web API (including minimal API), Azure functions, and Entity Framework preferred
  • 1+ years of experience with React or similar technologies
  • 1+ years of experience with Azure
  • 1+ years of experience with messaging-based solutions like Event Hub
  • SQL server experience required.
  • Excellent communication and interpersonal skills, with the ability to work effectively in cross-functional teams.
  • Strong problem-solving and critical thinking abilities.
  • Experience with healthcare industry preferred
  • Familiarity with HL7, FHIR, etc., is nice to have
Compensation

The base salary range for this role is $100,000 to $130,000 and reflects the range of experience and qualifications we may consider. Final compensation will be determined based on geographic location and job-related factors such as experience, skills, education, certifications, and internal compensation considerations. While a larger range is posted, most offers will typically fall within a narrower band based on these factors.

  • Comprehensive Benefits - Medical, dental, and vision insurance, employee assistance program, employer-paid and voluntary life insurance, disability insurance, plus health and flexible spending accounts
  • Financial & Retirement Support - Competitive compensation, 401k with employer match, and financial wellness resources
  • Time Off & Leave - 20 PTO days, 7 paid holidays, and 1 floating day to make your own, and paid parental leave
  • Wellness & Growth - Work life assistance resources, physical wellness perks, mental health support, employee referral program, and BenefitHub for employee discounts
About Monogram Health

Monogram Health is a leading multispecialty provider of in-home, evidence-based care for the most complex of patients who have multiple chronic conditions. Monogram health takes a comprehensive and personalized approach to a person’s health, treating not only a disease, but all of the chronic conditions that are present - such as diabetes, hypertension, chronic kidney disease, heart failure, depression, COPD, and other metabolic disorders.

Monogram Health employs a robust clinical team, leveraging specialists across multiple disciplines including nephrology, cardiology, endocrinology, pulmonology, behavioral health, and palliative care to diagnose and treat health issues; review and prescribe medication; provide guidance, education, and counselling on a patient’s healthcare options; as well as assist with daily needs such as access to food, eating healthy, transportation, financial assistance, and more. Monogram Health is available 24 hours a day, 7 days a week, and on holidays, to support and treat patients in their home.

Monogram Health’s personalized and innovative treatment model is proven to dramatically improve patient outcomes and quality of life while reducing medical costs across the health care continuum.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Monogram Health • United States

Remote
USD 100,000 - 150,000
Comprehensive medical, dental, vision,
life insurance
401(k) plan with matching
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Monogram Health • Northern (KY)

On-site
USD 150,000 - 210,000
Medical, dental, and vision insurance
Employee assistance program
Life insurance
+6
Nurse Practitioner / Physician Assistant
Nurse Practitioner / Physician Assistant

Monogram Health Professional Services • New York (NY)

On-site
USD 123,000 - 203,000
Mileage reimbursement
CEU/CME reimbursement
20 PTO days
+5
Director IT Operations
Director IT Operations

Monogram Health, Inc. • Brentwood (TN)

On-site
USD 120,000 - 160,000
Medical, dental, and vision insurance
401k with employer match
Flexible vacation time
Director, IT Operations: Azure, SRE & ITSM Leader
Director, IT Operations: Azure, SRE & ITSM Leader

Norwest Venture • Brentwood (TN)

On-site
Confidential
Care Manager - Social Worker (SW)
Care Manager - Social Worker (SW)

Monogram Health • Mantua Township (NJ)

Hybrid
USD 84,000 - 103,000
Medical insurance
Dental insurance
Vision insurance
+2
Nurse Practitioner / Physician Assistant
Nurse Practitioner / Physician Assistant

Monogram Health Professional Services • Paterson (NJ)

On-site
USD 123,000 - 203,000
Mileage reimbursement
CEU/CME reimbursement
PTO 20 days
+5
Nurse Practitioner/Physician Assistant - $20,000 Sign On Bonus Offered
Nurse Practitioner/Physician Assistant - $20,000 Sign On Bonus Offered

Monogram Health • Fresno (CA)

On-site
USD 112,000 - 186,000
Mileage reimbursement
CEU/CME reimbursement
Comprehensive benefits
+3
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Monogram Health • United States

On-site
USD 130,000 - 160,000
Medical, dental, and vision insurance
401k with employer match
Flexible vacation time
Nurse Practitioner/Physician Assistant
Nurse Practitioner/Physician Assistant

Monogram Health Professional Services • Lynchburg (VA)

Hybrid
USD 110,000 - 140,000
Medical, dental, vision insurance
401k with employer match
PTO 20 days + 7 holidays + floating