
Dotnet Developer
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Design, develop, and maintain enterprise-grade applications using .NET Core and microservices architecture.
- Implement event-driven solutions using Apache Kafka for real-time data processing.
- Manage and optimize PostgreSQL databases and ensure high availability and performance.
- Apply CQRS, Domain-Driven Design, and software Design Patterns to develop clean and scalable codebases.
- Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
- Develop and maintain CI/CD pipelines and contribute to infrastructure automation using DevOps tools and Kubernetes.
- Integrate business intelligence and reporting using Power BI as required.
- Lead code reviews, enforce coding standards, and mentor junior developers.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and delivery.
- Communicate effectively with stakeholders, translating technical solutions into business language.
- .NET Core / C# Advanced level
- Microservices architecture Deep understanding and hands-on implementation
- Apache Kafka Good knowledge
- PostgreSQL Advanced SQL and performance tuning
- CQRS, DDD, Design Patterns Solid practical knowledge
- CI/CD, DevOps tools Jenkins, Azure DevOps, GitHub Actions, etc.
- Containerization & Orchestration Docker & Kubernetes
- Power BI Working knowledge of report/dashboard creation
- Agile/Scrum methodology Experience in Agile software delivery
- Experience in React.JS is added advantage
Expertia AI Technologies