Source description
About the role
The Software Engineer, as a member of the software development team, will be focused on developing/enhancing/maintaining our proprietary e-commerce software platform. Our customers trust our company when buying and selling the heavy equipment, trucks and other capital assets they use to run their businesses
Responsibilities
-
Takes ownership of parts of the microservices architecture.
-
Provide inputs in shaping up project delivery schedule by estimating the assigned work and time that would be spent.
-
Identify areas that are not clearly defined, know whether to escalate to senior team members to have broader discussions, or find a technical solution on your own.
-
Responsible for diving into a large code base, comprehend various components, and start to contribute to the code base in a short period of time.
-
Clarifies (sometimes non-technical) requirements (or problem) descriptions, quickly locate corresponding system components, work with other engineers (as necessary) to come up with technical solutions.
-
Perform other duties as assigned.
Qualifications
- Prior experience building software in a professional, multi-team environment
Skills in building and maintaining scalable, fault-tolerant products
-
Knowledge of Agile and the full software development lifecycle, including deployment and operation
-
Be dedicated to the quality of your work through unit testing, automation testing, and assisting our 3-tier support staff when incidents arise
-
Deep prior experience building software in a professional, multi-team environment.
-
At least five (5) years of .NET Development leveraging .NET 4.x, ASP.NET, C#, MVC, Web API, SQL Server, and MySQL
-
HTML5, CSS, Restful web services, JQuery, Bootstrap, JS, and JSON
-
Database designing, database performance, management, and tuning experience
-
Must-Have Qualifications
-
Willingness and ability to support on-call responsibilities.
-
Excellent oral and written communication skills, with the ability to effectively collaborate within the project team, across application teams, and with customers.
-
Nice-to-Have Experience
-
Having Guidewire is a plus
-
Familiarity with Azure, and AWS platforms.
-
Ability to attend an onsite interview for the second round.
-
Knowledge of the auto insurance or auto auction industry is a plus.
More at IAA