About Aurigo:
Aurigo is America's leading provider of enterprise software for capital program delivery and project portfolio management. 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. The geographical markets we serve are the United States and Canada currently. We build world-class cloud-based software solutions for organizations that are helping over 300 private and public agencies re-imagine success for their infrastructure projects – Airports, Highways, Water Treatment Plants, facilities, Transit, and Rail, in a trillion-dollar marketplace. Aurigo's work environment is designed to be fast-paced, informal, and fun, providing a lot of flexibility to every Aurigo employee to bolster innovation and achieve their maximum potential. We are growing our team across the globe and constantly looking for the best talent to join our team!
Aurigo is headquartered in Austin, TX, with support and development centers located in the United States, Canada, and India. More about Aurigo at www.aurigo.com
We are looking to hire a Software Engineer to join our Solution Architect function in the Customer Experience (CX) division. The position is based in Bangalore, India. As a Software Engineer (Solution Architect Group), you will work on prestigious projects and closely work with the customer, solution architect, functional consultants, developers, quality engineers, and other core team members to execute projects effectively. Your technical, communication, documentation, and analytical skills will be critical to project success.
Primary Responsibilities:
- Work with clients to gather detailed requirements for comprehensive design with the support of team members and Subject Matter Experts (SME).
- Interpret customer requirements and business processes in sufficient detail to design, develop & review technical specifications.
- Provide technical expertise (i.e. application features, functionality, capabilities, data file requirements, database structure, data migration, etc.,) on the project at hand and support the internal team during the life cycle of an implementation project.
- Design and develop process orchestrations using technologies such as MuleSoft, Boomi, and other platforms.
- Build and deliver the solution by design specifications.
- Review and/or write test scripts to facilitate and support clients through System Integration Testing (SIT) and User Acceptance Testing (UAT).
- Perform and verify the configuration is aligned with client requirements by reviewing end-to-end system testing and providing resolutions and feedback.
- Contribute to enhancing AI tools that support integration and migration.
- Work closely with the Product team on latest features such as Open API, microservices and other features to enhance customer experience.
- Troubleshoot and resolve complex configuration issues during software deployment and rollout activities.
- Remain current with the latest data science techniques and practices.
- Adhere to Aurigo delivery and project management methodologies.
- Travel of up to 10% annually per business needs.
Desired Skills and Experience
- Bachelor’s degree in science, technology, engineering or mathematics, or related field.
- 3+ years of experience coding: C#, SQL, JavaScript, RestAPI, etc.
- Middleware experience: MuleSoft, Boomi, Workato (or similar)
- Tool experience: Visual Studio, Azure DevOps, Postman, or SoapUI (or similar).
- Experience with data transformation and data communication protocol. Knowledge of implementation on data migration (Data Migration methods, experience, DM services – Keywords)
- Customer facing experience (any form)
- Analytical mindset with an ability to exercise sound judgment in evaluating situations, applying logic, making decisions, and providing objectivity.
- Well-developed critical thinking and problem-solving skills required to apply technical knowledge to reach conclusions from testing results, data collation, load calculations, statistical analysis, and arriving at the most effective, economical, and logical solution.
- Highly effective interpersonal and communication skills when interacting with others, and effectively articulating complex data in a simple, actionable manner.
- Ability to work independently as well as part of a globally distributed team.
- Background in infrastructure management or capital project planning is a plus.
- Certifications related to Data Science or Information Management are a plus.
- Demonstrated high level of self-leadership with attention to detail, accuracy, results in orientation, and managing multiple priorities in a dynamic work environment.
- Strong ability to work independently and provide guidance and leadership to the junior team or project members, with strict adherence to QA/QC.