Lead Software Engineer position at Solera, a global leader in data and software services, to design, implement, and maintain innovative solutions.
Requirements
- Apply fundamental concepts, practices, and procedures related to object-oriented software design and development.
- Collaborate with cross-functional teams to solve complex problems.
- Research and evaluate new technologies to update current technology stack.
- Provide technical guidance to junior team members.
- Balance multiple tasks and projects at one time.
- Hands-on experience with construction of complex engineering solutions and knowledge of software development methodologies
- Assumes end-to-end ownership of solutions, which includes assisting in development of testing automation and other key quality aspects
- Participate in code reviews to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate
- Respond to support incidents for production applications in order to make quick repair to prevent application outages
- Create and/or update documentation to support development efforts. Documentation may include detailed specifications, implementation guides, architecture diagrams and/or design documents
- Share knowledge among members in Agile SCRUM team
- Mentor and train other Software Engineers
- Take the lead on challenging software engineering projects