Inhabit is looking to modernize a legacy ASP.NET MVC application by leading the conversion of the existing monolithic system into a modern architecture built on a C-Sharp Web API backend with a Vue.js and Vuetify frontend.
Requirements
- C-Sharp, ASP.NET, Entity Framework, LINQ
- Vue.js, Vuetify
- HTML, CSS, JavaScript, JQuery
- Microsoft SQL Server / SQL Azure
- Unit testing
- Experience working with the ASP.NET MVC framework
- Experience with test-driven development
Responsibilities
- Leading a team of developers in an Agile environment developing an online property management application
- Working with Microsoft technologies including ASP.NET Web API, Entity Framework, and SQL Azure
- Restructuring and refactoring an existing monolithic application into microservices using Vue.js client side and Web API server side
- Help mentor and build both hard and soft skills of other members
- Participate in leadership functions across the organization to help shape and drive the culture and growth of the development team
- Creating a technical vision for the product utilizing technical and domain knowledge
- Breaking the overall technical vision into consumable Features, Stories, and Tasks
Other
- 7-10 Years progressively responsible experience designing, developing, and maintaining complex .NET web applications
- Minimum 3 years lead experience designing, developing, and maintaining complex .NET web applications
- Understanding of Agile and Scrum software development methodologies
- Consultative Leadership mentality and demonstrated passion for serving customers, employees, and helping others
- Ability to prioritize and manage time effectively