Solera

Software Engineer

Bangalore Full time

Software Engineer (P2)

 

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