Software Engineer II

Monogram Health

$90K — $120K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS/BA in IT, Computer Science, Engineering, or equivalent experience
  • 4+ years as a software engineer
  • Strong knowledge of software development methodologies and OO design patterns
  • 2+ years of experience with Dotnet Core and/or .NET Framework, C#
  • 2+ years with Web API, Azure functions, and Entity Framework
  • 1+ years with React or similar technologies
  • Excellent communication and interpersonal skills

Responsibilities

  • Develop software in a greenfield environment
  • Work collaboratively within an agile engineering team
  • Provide technical guidance and mentoring to offshore teams
  • Define scope, objectives, and technical direction for projects
  • Collaborate with business partners for technology decisions
  • Maintain compliance with design and development standards
  • Identify and enact process improvements within Engineering

Benefits

  • Opportunity in an innovative, value-based provider organization
  • Comprehensive medical, dental, vision, and life insurance
  • Flexible paid leave and vacation policy
  • 401(k) with matching contributions
Full Job Description
Position: Software Engineer II

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.

If you are a highly motivated, adaptive individual with a passion for building software, we encourage you to apply for this unique role. 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

  • BS, BA in Information Technology, Computer Science, Engineering etc. or equivalent work experience
  • 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

Benefits

  • Opportunity to work in a dynamic, fast-paced and innovative value-based provider organization that is transforming the delivery of poly chronic care
  • Competitive salary and opportunity to participate in the company's bonus program
  • Comprehensive medical, dental, vision and life insurance
  • Flexible paid leave and vacation policy
  • 401(k) plan with matching contributions

#LI-JH1

Similar Jobs

More Jobs at Monogram Health

More Information Technology Jobs

Find similar Software Engineer II jobs: