Core Computing Solutions, a Routeware Global company, is hiring a Senior .NET Developer on our EnCore Platform team to modernize and improve our primary product. We’re accepting applications for an immediate opening.
About The Job:
EnCore is a VB.NET and MS SQL application that is used universally by our clients to manage their solid waste collection and processing businesses. The application has evolved and grown for over a decade and while it’s a stable and reliable piece of software, we have a long term vision of bringing much of the functionality contained within it to the web. The candidate that we hire for this job will have a solid grasp on both WinForms/MS SQL development as well as ASP.NET (or another web framework).
In the near term you will be working in VB.NET and MS SQL to improve and extend the application that our clients use today. There is opportunity to work extensively in C# since we’ve been migrating business logic and UI components to C# projects within the application’s solution. While you should expect to work on feature requests from clients there is a significant amount of refactoring that is required so time will be dedicated to those projects as well.
Over time we will begin transitioning towards modifying EnCore so we can provide the same (or better) experience to our clients through a web application. The timing of this transition depends primarily on the needs of our clients and how quickly we progress through the refactoring projects.
You should be a confident and experienced programmer that is able to dive into the code of EnCore and ship enhancements independently. You should be an advocate for improvement that helps push our product forward with every pull request. You should consider yourself a full-stack developer who is comfortable interacting with all layers in a complete software system (SQL, APIs, UI). You should have a firm grasp on SQL as much of the business logic for our application is implemented in stored procedures. You should enjoy working with like minded teammates that are passionate about the roles we play in building a strong product with happy users.
- 4+ years of .NET (VB/C#) work experience
- 4+ years of SQL work experience
- Consider yourself an expert in WinForms
- Comfort with git repos, branches, and pull requests
- Comfortable being an independent contributor
- Passionate about user experiences and user success
- Passionate about improving your skills and the software you touch
- BS in Computer Science or related degree
- UX/Design experience
- Open Source contributions
- Experience working remotely