Solera is seeking a Senior Software Engineer to design, develop, and maintain high-quality software applications using C# and React. The ideal candidate will have a deep understanding of software engineering principles and a passion for developing scalable and efficient software solutions.
Requirements
- 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
- Proficiency in React.js and front-end development (JavaScript, TypeScript, HTML, CSS)
- Experience with SQL Server for writing queries, stored procedures, and optimizing performance
- Experience with database technologies, both SQL (e.g., SQL Server) and NoSQL (e.g., MongoDB) and ORM frameworks (e.g., Entity Framework)
- Knowledge of RESTful API development and integration
- Familiarity with Entity Framework (EF Core) and ORM tools
- Experience with version control systems (Git, GitHub/GitLab/Bitbucket)
- Understanding of Agile methodologies and DevOps practices (CI/CD pipelines)
- Strong problem-solving and debugging skills
- Knowledge of Azure/AWS cloud services