Senior Software Engineer - 1
Date: Nov 19, 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 and recently recognized as one of the Top 25 AI Companies of 2024.
Description:
In this role, you will be part of Aurigo's team for our award-winning flagship product suite Aurigo Masterworks, working in a highly collaborative, fast paced environment. You will be charged with designing, developing, and supporting some of the most critical features of the Masterworks suite of Products. The ideal candidate will be excited for the challenge to make an impact and think critically on many computer science disciplines including product design, usability and user-centric online applications, business logic, scaling performance, and 24x7 reliability
Requirements:
• B.E/B.Tech Degree in Computer Science or related technical discipline (like MCA etc.)
• Must have 4 to 8 years of experience in developing web applications using Microsoft .NET
• Excellent knowledge in C#.Net, ASP.Net, HTML , JavaScript, JQuery and web services
• Must be proficient in Microsoft SQL Server 2014 and RDBMS concepts.
• Proficiency in developing reports using SSRS (or other report building tools).
• 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
Competencies