HamburgerMenu
hirist

Software Engineer - .Net

Goavega
Bangalore
10 - 15 Years

Posted on: 21/08/2025

Job Description

Key Responsibilities :

- Architect & Design : Develop scalable, high-performance software architectures for enterprise applications.

- Technology Leadership : Guide development teams in best practices for .NET, .NET Core, microservices, and cloud-based architectures.

- Cloud & Infrastructure : Design cloud-native solutions using AWS (EC2, S3, Lambda, RDS, DynamoDB, etc.

- Database Management : Optimize performance and scalability of SQL Server and Redis.

- Performance Optimization : Implement caching (Redis), queuing (Kafka/RabbitMQ/Azure Service Bus), and event-driven architectures.

- Security & Compliance : Ensure best practices for security, data protection, and compliance.

- Mentorship : Lead engineering teams, conduct code reviews, and enforce architectural standards.

- Innovation & Research : Stay updated with emerging technologies and integrate them into system design.


Required Skills & Experience :


- 10+ years of software development experience, with at least 3+ years as a Software Architect.

- Strong expertise in .NET, .NET Core, C#, and microservices architecture.

- Proficiency in SQL Server, Redis, and NoSQL databases.

- Hands-on experience with AWS cloud services.

- Expertise in event-driven architectures, queuing systems (Kafka, RabbitMQ, Azure Service Bus, SQS, etc.

- Understanding of DevOps, CI/CD, containerization (Docker, Kubernetes) is a plus.

- Excellent problem-solving and decision-making skills.

- Strong leadership and communication skills to drive collaboration across teams.


info-icon

Did you find something suspicious?