Description
You will develop data-intensive systems using .NET Core and microservices architecture.
Responsibilities
- Build and maintain data-intensive systems using microservices architecture.
- Implement distributed transactions using the SAGA architecture pattern.
- Develop web services using REST and gRPC protocols.
- Integrate front-end components with back-end services.
- Collaborate within Agile frameworks like Scrum or Kanban.
Required Skills
- 12+ years of professional software development experience.
- Strong proficiency in .NET Core.
- Deep understanding of microservices and SAGA architecture patterns.
- Experience with REST and gRPC web service calls.
- Proficiency in HTML and CSS.
- Experience with front-end libraries such as React or Angular.
- Hands-on experience with MS SQL Server.
- Experience with NoSQL databases like Cosmos DB.
- Proficiency with Azure cloud platforms, APIs, and system integration.
Preferred Skills
- Practical experience working in Scrum or Kanban environments.