Design and develop microservices-based backend systems. Collaborate with front-end, DevOps, and other stakeholders to create scalable APIs. Optimize system performance and ensure high code quality. Implement microservices based on best practices and architectural patterns.
Requirements
- Strong software engineering fundamentals in OOAD, design patterns, MVC, data structures, algorithms
- Experience or knowledge of C#, .NET Core, Newer .Net version, SQL Server, Oracle or other RDBMS, Dapper, Entity Framework Core
- Experience or knowledge of Rest & GraphQL APIs development
- Experience or knowledge of source control (Git, SVN) & unit testing tools
- Knowledge of Golang, NoSQL and Graph Database
Benefits
- Competitive salary
- Fuel Card
- Health benefits
- Professional development opportunities
- Inclusive work culture