Engineering Lead

Date: May 1, 2024

Location: IN

Company: Aurigo Software Technologies

About Aurigo

Aurigo is an American technology company founded in 2003 with a mission to help public sector agencies and facility owners plan, deliver and maintain their capital projects and assets safely and efficiently. With more than $300 billion of capital programs under management, Aurigo’s award-winning software solutions are trusted by over 300 customers in transportation, water and utilities, healthcare, higher education, and government on over 40,000 projects across North America. We are a privately held corporation headquartered in Austin, Texas, USA, with software development and support centers in Canada and India. We are proud to be Great Place to Work Certified three times in a row. If you are ready to work for a fast-paced software company growing exponentially and interact with some of the brightest minds in the industry to solve real problems, we want to talk to you.


In this role, you will work on a variety of projects in a highly collaborative, fast paced environment. You will be responsible for analyzing the requirements, designing and developing software that is going to solve real world customer problems. You will have to lead and mentor your team members. You will be working on enhancing our award-winning flagship product suite Aurigo Masterworks. We are looking for energetic, self-driven, thinking team players to join our success story.


• Bachelor’s degree in engineering

• Must have 8-12 years of experience in developing web applications using Microsoft .NET

• Must have experience in guiding and mentoring the team members

• Good to have experience in working with 3rd party integrations

• Excellent knowledge of C#, ASP.Net, .Net Core, Entity Framework, HTML, JavaScript, jQuery, Web services, and Web APIs.

• Should have knowledge of JS-based UI frameworks like React or Angular.

• Must be proficient in Microsoft SQL Server and RDBMS concepts.

• Proficiency in developing reports using SSRS (or other report-building tools).

• Good experience with design patterns and principles.

• Should have experience in mentoring and coaching team members. Setting up their goals and evaluating the performance of the team members.

• Preferably worked in an Agile development environment.

• Preferable worked in an enterprise product environment.

• Excellent analytical skills and problem-solving skills.

• Must have good interpersonal and communication skills