Talent.com
This job offer is not available in your country.
Senior Software Engineer

Senior Software Engineer

Solera Holdings, LLC.Hyderabad, Telangana, India
9 days ago
Job description

Job Title : Senior Software Engineer

Location : SmartDrive systems, Gachibowli,Hyderabad

About Solera : Solera is a global leader in data and software solutions that manage and protect life's most important assets : our cars, homes, and identities. We are dedicated to delivering innovative solutions that drive efficiency and enhance customer experiences.

Job Summary : We are seeking a talented and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and a passion for driving technological innovation. As a Senior Software Engineer, you will be responsible for designing and implementing software solutions, collaborating with cross-functional teams, and ensuring the delivery of high-quality products.

What You’ll Do

  • Develop and maintain web applications using .NET (C#, ASP.NET Core / Framework) .
  • Design and optimize database structures and queries in MS SQL Server .
  • Build Responsive and Dynamic user interfaces with React.JS
  • Experience with Unit testing frameworks to write robust test suites.
  • Collaborate with cross functional teams and other stakeholders.
  • Implement RESTful APIs and integrate third-party services.
  • Ensure application security, performance, and scalability.
  • Write clean, maintainable, and efficient code following best practices
  • Participate in code reviews, testing, and documentation.

What You’ll Bring

  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
  • 5+ years of experience in software development experience with C#, .NET Core / .NET Framework
  • Experience in working with product-based companies, contributing to the development, enhancement, and scaling of high-quality products (product lifecycle management).
  • Proficiency in React.js and front-end development (JavaScript, TypeScript, HTML, CSS).
  • Experience with database technologies, both SQL (e.g., SQL Server) and NoSQL (e.g., MongoDB, Redis) .
  • Experience with unit testing (xUnit, Jest, Mog) and integration testing.
  • Knowledge of RESTful API development and integration.
  • Conduct code reviews , write unit tests, and follow TDD and Agile development practices.
  • Experience with version control systems (Git, GitHub / GitLab / Bitbucket) .
  • Understanding of Agile methodologies and DevOps practices.
  • Design Patterns and implementing the Design Patterns
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities.
  • Ability to work independently and take ownership of projects.
  • Knowledge of the following technologies is a plus :

  • CI / CD pipelines
  • Queues like RabbitMQ, SQS, Kafka.
  • Experience with GraphQL, WebSocket, or SignalIR.
  • Search and analytics engine like Elastic Search .
  • Knowledge on with Cloud (AWS / Azure) OR On Prem Data centers
  • Microservices Architecture, Test Driven Development.
  • Knowledge of DevOps tools like docker, docker swarm, Kubernetes.
  • Create a job alert for this search

    Senior Software Engineer • Hyderabad, Telangana, India