Senior .Net / MS SQL Developer

About Us:
SimpleVMS is a rapidly growing SaaS business focused on the human resources market. SimpleVMS has been recognized every year for the past nine years as one of the fastest-growing private companies in Cincinnati. In mid-2023 SimpleVMS was acquired by Avionte Staffing Software, creating a first-in-North-America enterprise able to solve the needs of employers, staffing agencies, and workers all under the same umbrella.

Summary:
The .NET Developer role is responsible for the design, development, and review of multiple .NET / MS SQL web applications within SimpleVMS. Our primary client-facing app WebAssembly Blazor front end and .NET 8 Web API back end. We also have a .NET 8 API with custom endpoints per client, an internal support web app, and a REST interface for hardware clocks all in C#. Our mobile time clock app is implemented using Xamarin Forms (also C#!) and is currently available on the iOS app store.

Responsibilities:
  • This is a full-stack role, but the front-end requirements are extremely light. No graphics design, fancy javascript, etc is required.
  • Create, optimize, debug, and maintain .NET web applications backed with MS SQL Server DB and stored Procedures. This is the bulk of this position. The ideal candidate would have a very high level of skill and experience in .NET development as well as experience with creating and optimizing MS SQL stored procedures.
  • Implement new features, customizations, and workflows in existing .NET web applications, per client specifications.
  • The ability to back up our existing development team with SQL Server Reporting Services is desired but not required. If you know SQL Server stored procedures, we can train you on Reporting Services.
  • Experience with DevExpress dashboards and reporting or Xamarin mobile applications is a plus.

Requirements:
  • Bachelor's degree in a technical or analytical discipline, related business / IT area plus 4+ years experience in .NET development or 6+ years' experience in .NET development without a degree.
  • Very strong skill and experience in writing, optimizing, and debugging C# web applications.
  • 2+ years of experience with writing, optimizing, and debugging MS SQL stored procedures is required. We use Entity Framework Core in some areas but hand-tuned stored procedures are often necessary for optimal performance.
  • Must possess strong technical, programming, analytical, problem-solving, and organizational skills.
  • Must perform with a high level of accuracy and attention to detail.
  • Must be able to self-start / work without supervision. There will be no micromanagement, but your tasks will still be required to be completed accurately and on time. If you tend to fall behind in your tasks without regular contact from supervisors, this isn't the right role for you.
  • Experience in SQL Server Reporting Services, Power BI, DevExpress Reporting, Crystal Reports, or other DB reporting tools.
  • Native / fluent English, both written and spoken.