Here at Retail inMotion we are seeking a Distributed .NET Engineer who will be responsible for building .NET systems using C#, .netcore3, CQRS/ Event streaming, microservices. Your primary responsibility will be to design and develop these layers of our applications, and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
How you will make a difference:
- Develop scalable solutions across the full stack;
- Work with multiple teams to deliver an end-to-end e-commerce
solution from order to delivery; - Work with clients to build their e-commerce platform through our
APIs or using our full stack platform; - Work with UI/UX designers to deliver user interfaces for internal,
client and public users.
Our Tech Stack:
- NET
- C#
- JavaScript/ TypeScript
- MongoDB
- Kafka
- React
Essentials:
- Strong knowledge of .NET (core)
- Proficient in C#
- Proficient in NoSQL or RDMS
- Proficient in building REST APIs
- Proficient in JavaScript/ TypeScript & related framework
Nice to have:
- Experience in Domain Driven Design, CQRS, Event Streaming and Microservices
- Experience of Continuous Integration/ Continuous Deployment (Jenkins/Octopus)
- Experience of cloud infrastructure and tools (e.g. Kubernetes)
- Experience of implementing unit tests