Required Skills
About the Job
Solera is a global leader in data and software services, transforming the vehicle lifecycle into a connected digital experience. We're seeking a highly skilled Principal Software Engineer with deep expertise in .NET and React to join our engineering team in Bengaluru/Bangalore. In this pivotal role, you will lead the design, development, and implementation of high-quality, scalable, and maintainable software solutions. You'll collaborate with cross-functional teams, mentor junior engineers, and champion best practices in software development.
Key responsibilities include:
- **Technical Leadership:** Architect, design, and develop applications using .NET and React, ensuring high performance, scalability, and security.
- **Team Mentorship:** Guide and mentor a team of software engineers, fostering a collaborative environment and conducting code reviews.
- **System Design:** Design and implement robust front-end and back-end software systems.
- **Cross-functional Collaboration:** Partner with product managers and stakeholders to translate requirements into technical specifications.
- **Continuous Improvement:** Advocate for and implement best practices in code quality, testing, and CI/CD pipelines.
- **Problem Solving:** Analyze and resolve complex software issues.
We are looking for individuals with 12+ years of software development experience, a strong focus on C#/.NET frameworks, and proven experience building web applications with React. Experience with SQL Server, MongoDB, Entity Framework, Elasticsearch, and cloud technologies (Azure/AWS) is essential. Familiarity with Agile methodologies (Scrum, Jira) is required. A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience, is expected. Excellent problem-solving and communication skills are a must.