FrontEnd Software Engineer

Solera Holdings   •  

South Jordan, UT

Industry: Business Services


5 - 7 years

Posted 334 days ago

This job is no longer available.

As a member of our software engineering team, the Software Engineer will implement and maintain microservices to support our automotive software systems, using and contributing to team standards and processes.

Our Team: Our team is focused on creating software for improving automotive repairs. In particular, our group is focused on providing damage estimates when a vehicle needs collision repairs. Our application has been successful in the marketplace for years and is ready for a facelift and new, cool features. It's a great time to join the team with this new generation software being created!

Essential Responsibilities:

  • Responsible for wide range of software implementation functions, including development of new front-end applications & supporting services, analysis & maintenance of current applications & processes, and making recommendations for improvement & innovation
  • Analyze system specifications and translate system requirements to manageable & measurable tasks
  • Responsible for analysis of current applications including performance, diagnosis & troubleshooting of problems, and recommend solutions
  • Pair with other software development team members to learn and to mentor
  • Collaborate with team members and other groups in writing clear & concise functional, design, and implementation documentation
  • Test Driven Development, Continuous Integration, Continuous Deployment, Paired Programming, Mob Programming, Independent Contribution


  • BS in Computer Science or equivalent experience
  • 5-10+ years' experience in software development
  • Experienced with C# and relational databases
  • Experienced with JavaScript and JavaScript libraries (Angular a plus, ReactJS preferred)
  • Experienced with Microservices, TDD, and DDD preferred
  • CSS and HTML a plus
  • Excellent problem-solving skills
  • Ability to work in a paired programming environment
  • Ability to take strategic direction from management
  • Excellent oral and written communication skills