FrontEnd Software Engineer
5 - 7 years experience • Business Services
Salary depends on experience
Posted on 02/21/18
Confidential Company
South Jordan, UT
5 - 7 years experience
Business Services
Salary depends on experience
Posted on 02/21/18
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
Qualifications
- 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