I

Integrated Medical Systems

Software Engineer

Full-Stack EngineeringPosted on Nov 9
Full-timeBolingbrook, IL, USA$95k - $115k /yr

About the Job

Requirements

  • At least 4 years of professional software development experience, including production experience with C# and .NET (ASP.NET Core).
  • Strong SQL Server skills and experience with Entity Framework Core.
  • Front-end experience with Blazor or another modern framework.
  • Experience with REST APIs, OAuth2, and OpenID Connect.
  • Daily use of Git, pull requests, and CI/CD.
  • Cloud experience, preferably with Azure.
  • Experience writing automated tests.
  • Clear writing and the ability to explain technical issues to non-technical colleagues.

Responsibilities

  • Build features and fix bugs in C# / .NET, SQL, and JavaScript, from diagnosis through production.
  • Find root causes using code, logs, and data, and fix problems rather than patching symptoms.
  • Review pull requests from the internal team and development partners, and set technical standards for code.
  • Write tests for changes and keep build and deployment pipelines green.
  • Work with Azure, containers, Kubernetes, and CI/CD in the cloud.
  • Build and operate integrations between the platform, CRM, service desk, and ERP, with monitoring to identify problems before customers do.
  • Support production by resolving escalated issues from the support team.
  • Protect patient data and incorporate security into development work.
  • Document work so others can maintain it.

Desired Qualifications

  • Experience with Docker and Kubernetes.
  • Experience with Syncfusion, Auth0, or Hangfire.
  • Experience with PHP or Magento.
  • Experience with N8n or similar automation tools.
  • Experience with Epicor Prophet 21 or another ERP.
  • Experience with Power BI or Microsoft Fabric.
  • Healthcare or regulated-industry experience.

About the Company

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Birmingham, AL
Founded
1990

Recently Posted Jobs

Explore more opportunities at Integrated Medical Systems

See more jobs