Software Engineer - 2
Date: Jan 10, 2025
Location: IN
Company: Aurigo Software Technologies
About Aurigo
We are America’s leading enterprise SaaS provider helping public sector agencies plan and deliver over $450 billion worth of capital infrastructure projects and realize up to 5% in savings. Aurigo performs the entire configuration, implementation, and delivery of its enterprise software solutions. These are multi-million dollar projects typically spanning 6 months to two years. Our customers include State agencies, Airports, large cities and counties, and major transit authorities who spend anywhere from $15K ARR to $3M ARR on our software subscription plans.
Description:
In this role, you will work on a variety of projects in a highly collaborative, fast paced environment. You will be responsible for analysing the requirements, designing and developing software that is going to solve real world customer problems. 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.
Key Responsibilities:
• Design, develop, and maintain software applications: Collaborate with the team to build high-quality software solutions using ASP.NET, C#, SQL, HTML, JavaScript, and jQuery.
• Proficiency in developing reports using SSRS (or other report building tools).
• Participate in the entire software development lifecycle: From planning and design to implementation, testing, deployment, and maintenance.
• Work on project-based assignments: Take ownership of projects, ensuring timely delivery and quality outcomes.
• Collaborate with cross-functional teams: Work closely with product managers, designers, and other engineers to deliver innovative features and improvements.
• Implement best practices: Follow coding standards, conduct code reviews, and ensure software reliability and security.
• Troubleshoot and debug applications: Identify and resolve issues to ensure optimal performance and user experience.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 4+ years of experience in software development with a focus on ASP.NET, C#, SQL, HTML, JavaScript, jQuery, web services, unit testing, SSRS and code reviews.
- Proven track record of delivering high-quality software solutions in a fast-paced environment.
- Strong problem-solving skills and ability to think critically and analytically.
- Excellent communication and teamwork skills.