Solera is looking to transform every touchpoint of the vehicle lifecycle into a connected digital experience and needs a Principal Software Engineer to support driver monitoring systems
Requirements
- 6+ years of C experience in .NET Framework or .NET Core
- 5+ years relational databases experience, SQL Server
- Architecture patterns like MVC or MVVM
- Experience with testing frameworks like NUnit, xunit or equivalent
- Extensive knowledge of version control TFS or git
- Knowledge of design pattern fundamentals, Repository, Factory, Facade, etc.
- Experience with Test Driven Development
Responsibilities
- Work with team to write new software that conforms to Solera's business needs and best practices
- Collaborate with the Product and Development teams to ensure proper application design and implementation
- Participate in SCRUM, code reviews, and other team meetings
- Analyze system specifications and translate system requirements to manageable & measurable tasks
- Mentor junior engineers and share knowledge and experience across all Explore teams
- Take a leading role in troubleshooting issues and solving complex problems
- Modify existing software to fix bugs while being mindful of performance impacts
Other
- Bachelor’s degree in Computer Science, Information Systems, or equivalent
- 8+ years of software development experience
- Fluent in English both Written and Verbal
- Ability to understand a complex infrastructure environment
- Prior work experience in and understanding of Agile Development