Web Developer/Programmer

EMI HealthMurray, UT
7hHybrid

About The Position

EMI Health is a growing employee benefits company offering medical, dental, and vision insurance across many states. We’re hiring an experienced Web Developer/Programmer to help improve our public website, corporate intranet, and mobile app features. You’ll work with developers and business teams to understand what’s needed, build solutions, and keep systems secure and well documented.

Requirements

  • Experience: 5+ years in web development, ideally in Microsoft/.NET environments
  • Core Skills: .NET (VB.NET, ASP.NET, C#), HTML, JavaScript, Visual Studio, MS SQL
  • Modern .NET: Comfortable with ASP.NET Core, Web APIs, .NET 8/9, and minimal APIs
  • Front-End: Strong HTML/CSS/JavaScript; Blazor is a plus
  • Databases: Strong SQL Server experience (design, performance tuning, migrations)
  • Data Tools: Entity Framework Core, LINQ, and SQL integrations
  • Requirements & Documentation: Able to gather requirements and write clear technical documentation
  • API Skills: REST best practices (endpoints, HTTP methods, status codes, error handling, versioning)
  • API Docs: Experience with OpenAPI/Swagger; design-first is a plus
  • Security: Familiar with secure coding standards for .NET and OWASP guidelines
  • DevOps: Experience with CI/CD pipelines (Azure DevOps or GitHub Actions), quality checks, and multi-stage deployments (Dev/Test/Prod)

Nice To Haves

  • ETL, XML/XSL, Key Vault, policy-based authorization, and data protection experience

Responsibilities

  • Build and update features for the website, intranet, and mobile app (with the Web Committee)
  • Meet with stakeholders to understand needs and turn them into technical requirements/specs
  • Create and maintain APIs and integrations using modern .NET and REST standards
  • Work with SQL Server databases (writing queries, improving performance, managing updates/migrations)
  • Use Entity Framework Core and LINQ to support data work
  • Document system functions and updates clearly
  • Troubleshoot issues, handle maintenance, and improve existing systems over time
  • Follow secure coding practices and use modern authentication/authorization
  • Support deployments and CI/CD pipelines (build, test, release) using Azure DevOps or GitHub Actions
  • Help with other projects as needed (assigned by the Development Manager and committees)

Benefits

  • We offer a strong benefits package, including paid medical and dental coverage for employees
  • paid time off
  • holiday pay
  • vision
  • life
  • disability
  • HSA
  • retirement savings plans
  • Employees also have access to an onsite fitness center and subsidized mass transit passes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service