The Role :
We are looking to recruit a Senior .Net Engineer to join our "DG" team. You will be part of a multinational team and work alongside a pool of talented engineers, delivering excellent applications timely, pushing the boundaries of innovation in Backend, and re-imagining it.
Responsibilities :
- Design and develop backend restful services using ASP.NET Web API C# as server-side technology and Oracle as database management system.
- Suggest / Participate in design, architecture, and performance improvements for our client’s solutions.
- Breaking complex tasks into simpler ones with providing detailed time estimations.
- Writing, designing, and executing unit, integration, load, and stress tests whenever needed.
- Collaborating with other team members and providing support wherever needed.
- Writing and authoring architecture and technical documentation.
- Participate in all the stages of our client’s Agile process.
Requirements :
- Excellent development skills in .NET, C#, Classical .NET Framework, .NET Core, and ASP.NET Web API.
- Excellent development skills in functional programming and in Microsoft LINQ.
- Excellent understanding of Object Oriented Programming, design patterns, and architectural patterns.
- Excellent knowledge in parallel code design, concurrency and multi-threading.
- Excellent knowledge in message brokers like RabbitMQ. Knowledge in Kafka is a plus.
- Good knowledge of relational databases and Oracle as DBMS.
- Experience in NoSql is a plus like MongoDB and Elastic Search.
- Good understanding of distributed systems and building scalable applications.
- Experience in Java language is a plus.
- Experience in Google Cloud Platform (GCP) is a plus.
- Basic knowledge in Microservices Architecture and tools & services like Kubernetes, Docker, Dapr, and RabbitMQ would be a plus.
- Strong verbal and written communication and English-speaking skills.
Wakapi Web
J-18808-Ljbffr