HamburgerMenu
hirist

Senior .Net Engineer

Career Guideline
Multiple Locations
4 - 6 Years
star-icon
3.8white-divider33+ Reviews

Posted on: 12/09/2025

Job Description

Key Responsibilities :

- Design, develop, and maintain microservices using .NET Core and C# following Domain-Driven Design (DDD) principles

- Implement asynchronous and multi-threaded applications that are resilient and scalable

- Build and maintain event-driven architectures using tools like Kafka

- Develop and deploy services in cloud environments using Docker and Kubernetes

- Ensure system reliability and performance with observability tools (Open Telemetry, Prometheus, Grafana, Kibana)

- Integrate and manage CI/CD pipelines for seamless deployment

- Follow Agile (Scrum) methodologies to deliver incremental and high-quality software

- Collaborate with cross-functional teams including product, QA, and DevOps

- Participate in code reviews and mentor junior developers when required

Key Skills - Must Have:


- .NET Core, C#

- Microservices architecture using Domain-Driven Design (DDD)

- Multi-threaded and asynchronous programming

- Experience with Kafka or other message brokers

- Cloud platform exposure (AWS, Azure, or GCP)

- Docker, Kubernetes, and CI/CD pipelines

- Familiarity with observability and monitoring tools (Open Telemetry, Prometheus, Grafana, Kibana)

- Agile/Scrum practices

Good to Have :


- Experience with Saga patterns and distributed transactions

- Prior experience working in trading or financial systems

- Strong understanding of SQL Server performance tuning and optimization


info-icon

Did you find something suspicious?