Solera

Software Engineer

Bangalore Full time

Who We Are

Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle lifecycle into a connected digital experience. In addition, we provide products and services to protect life’s other most important assets: our homes and digital identities. Today, Solera processes over 300 million digital transactions annually for approximately 235,000 partners and customers in more than 90 countries. Our 6,500 team members foster an uncommon, innovative culture and are dedicated to successfully bringing the future to bear today through cognitive answers, insights, algorithms and automation.  For more information, please visit solera.com.  

 

The Role 

We are looking for a Software Engineer (.NET) with 3–5 years of experience to join our dynamic engineering team. The ideal candidate should have strong hands-on experience in .NET technologies, SQL Server, cloud platforms (AWS/Azure), and front-end frameworks.

You will contribute to designing, developing, and maintaining scalable applications while working closely with cross-functional teams in an agile environment.

What You’ll Do 

  • Develop and maintain web applications using .NET Core / ASP.NET MVC, C#, and SQL Server
  • Build and consume RESTful APIs and microservices
  • Work on both backend and frontend components using React or Angular, HTML, CSS, JavaScript
  • Implement and follow design patterns and clean architecture principles
  • Debug, troubleshoot, and optimize application performance
  • Participate in code reviews, unit testing, and CI/CD processes
  • Work with cloud platforms such as AWS and/or Azure for deployment and monitoring
  • Contribute to AI-enabled features, including integration of Generative AI / LLM-based services via APIs
  • Write optimized SQL queries and ensure database performance tuning
  • Collaborate with product managers and senior engineers to understand requirements and deliver quality solutions

 

What You’ll Bring 

Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).   

3–5 years of experience in software development

Strong experience in:

C#

ASP.NET / .NET Core

MVC architecture

SQL Server (queries, stored procedures, performance tuning)

Experience with React or Angular

Good understanding of HTML, CSS, JavaScript

Experience with AWS or Azure cloud services

Strong debugging and problem-solving skills

Understanding of Design Patterns and Object-Oriented Programming (OOP)

Experience integrating Generative AI / LLM services is a plus

Familiarity with Agile/Scrum methodology

 

Tech Stack:

Back-end:  C#, .NET Framework 4.8, .Net Core 7+
Frontend: react or Angular
Data: SQL Server, MySQL, PostgreSQL; MongoDB; Elasticsearch/OpenSearch

AI: Power BI, LLM, MCP, RAG, AI Agents

Cloud/Infra: AWS (Lambda, ECS/EKS, API Gateway, S3, SQS/Event Bridge, RDS, MongoDB), Docker, Kubernetes, Terraform/CloudFormation, GitHub Actions/Jenkins