Oversee the modernization of a legacy ASP.NET MVC application for Inhabit, a software company serving the residential and vacation property management industries.
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
- Creating a technical vision for the product utilizing technical and domain knowledge
- Breaking the overall technical vision into consumable Features, Stories, and Tasks
- Participate in leadership functions across the organization to help shape and drive the culture and growth of the development team
- Working with a product team to recommend and propose technical solutions to real world problems
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