Software Engineer

Company

Corepoint Health is a thriving and energetic company – full of people who consistently strive to do the right thing for our customers.As a Software Engineer at Corepoint Health you will develop products that create high value for thousands of customers; and you will help us continue to build our positive company culture.

Teams

The Corepoint Health development team focuses on understanding the user’s experience while delivering solid code and automated unit testing. As new features are planned, we involve the entire technical team from the beginning of the requirements cycle. We use agile development techniques that make sense in the real world.

Our development and client services teams work in concert to provide the highest customer-ranked software in our industry. The team is an attentive mix of industry veterans who deeply understand the space and fresh faces with innovative ideas.

General Requirements

  • Degree(s) in Computer Science or relevant field
  • Mid-level experience building enterprise systems, services and applications
  • Excellent time management and productivity skills
  • Ability to communicate clearly with product management to clarify product requirements and designs
  • Positive outlook with a history of co-workers who were happy with your work and attitude
  • Yearn to make a positive impact on the company culture that is already focused on cross-company teamwork and doing the right thing for customers
  • Invigorated by learning new things
  • Passion for professional growth as a solid computer scientist and professional software engineer
  • Understand the long term value of your work and the immediate impact on the customer
  • Desire to know why the features the team creates are a benefit to end users
  • Passion to ask relevant questions and really understand the product’s real world use
  • Hunger to actually develop the product from a user’s perspective – to learn the details, solve real world issues, and understand the background
  • Experience as a core developer working on a significant software product where you personally wrote lots of code on a daily basis

Technical Requirements

For each team category it is important that the candidate have substantive experience in one or more of the technical requirements listed. Technical requirements are listed in approximate priority order.

Client Team

  • Full-stack Microsoft Windows development experience developing applications and services in .NET/C# with an emphasis or primary interest in front-end GUI
  • Native GUI development experience using Winforms, WPF or DevExpress
  • HTML5 web development experience including Angular, JavaScript, TypeScript, Bootstrap or similar tools and technologies

Runtime Team

  • Full-stack Microsoft Windows development experience developing applications and services in .NET/C# with an emphasis or primary interest in back-end development
  • Microsoft SQL Server experience writing scripts, stored procedures, functions, or ad hoc T-SQL
  • Experience with transport and content protocols including TCP/IP, SOAP, REST, WCF, HTTP, FTP, JSON, XML
  • Ability to analyze and tune complex queries and query execution plans

Deployment Team

  • Full-stack Microsoft Windows development experience developing applications and services in .NET/C# with an emphasis or primary interest in back-end development
  • Microsoft SQL Server experience writing scripts, stored procedures, functions, or ad hoc T-SQL
  • Experience building scripts using Powershell or other scripting automation tools to improve and simplify the customer deployment experience
  • Experience building test tools, scripts and test harnesses for runtime qualification of product releases
  • Proficiency in troubleshooting and debugging to provide solutions for support issues encountered in field
  • Ability to analyze and tune complex queries and query execution plans
  • Experience building installers using InstallShield
  • Experience or proficiency with build configuration management, continuous integration and continuous deployment

Bonus Points

  • Experience with development infrastructure tools and processes including Perforce, Rally, TeamCity or Agile/Scrum
  • Healthcare Industry software development experience
  • Knowledge or development experience with HL7, X12, CDA, CCD or other Healthcare Integration standards
  • Experience developing or deploying applications and services into the cloud using Azure, AWS or other cloud hosting environments.

To respond to this opportunity, please e-mail us your resume.

 Print Friendly