Inhabit-posted 3 months ago
Full-time • Manager
Plano, TX
1,001-5,000 employees
Publishing Industries

We are seeking a hands-on Engineering Manager with experience leading a team of engineers to oversee the modernization of a legacy ASP.NET MVC application. This role will lead the conversion of the existing monolithic system into a modern architecture built on a C# Web API backend with a Vue.js and Vuetify frontend. The ideal candidate has deep experience in .NET technologies, modern JavaScript frameworks, and leading development teams through complex migrations. Post-conversion, the Engineering Manager will continue to guide the evolution and maintenance of the new system, ensuring code quality, scalability, and alignment with business goals. The candidate must be able to take an active role in providing insight and solutions to assigned projects. In addition to outstanding technical abilities, the candidate must be able to work as a productive team lead member, communicate effectively with others, and be able to prioritize work to deliver a functioning product on-time.

  • Leading a team of developers in an Agile environment developing an online property management application
  • Working with a product team to recommend and propose technical solutions to real world problems
  • 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
  • Understanding the wants and desires of the user
  • Identifying the features that are critical to the success of the platform
  • Driving solutions that deliver features on time and within budget
  • Creating a technical vision for the product utilizing technical and domain knowledge
  • Breaking the overall technical vision into consumable Features, Stories, and Tasks
  • C#, ASP.NET, Entity Framework, LINQ
  • Vue.js, Vuetify
  • HTML, CSS, JavaScript, JQuery
  • Microsoft SQL Server / SQL Azure
  • Unit testing
  • 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
  • Experience working with the ASP.NET MVC framework
  • Understanding of Agile and Scrum software development methodologies
  • Experience with test-driven development
  • Consultative Leadership mentality and demonstrated passion for serving customers, employees, and helping others
  • Ability to prioritize and manage time effectively
  • Experience working with a team to deliver a product on time
  • Ability to work independently but know when to say, 'I don't know' and ask for help
  • Strong verbal and written English skills
  • Competitive Pay
  • Health Insurance: Medical, Dental, Vision and Prescription Plans
  • Health Savings Accounts
  • Flexible Spending Account
  • Dependent Flexible Spending Account
  • Critical Illness
  • Accident
  • Retirement Savings Plan (401K) with discretionary company match
  • Short and Long Term Disability
  • Company Paid $25,000.00 life insurance
  • Supplemental Life and AD&D Insurance
  • Employee Assistance Program
  • Paid Holidays
  • Paid Vacation
  • Paid Volunteer Time
  • Inhabit Employee Discount Programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service