HamburgerMenu
hirist

Senior Software Engineer - .Net Development

MAGIC BLOOMS MEDIA PRIVATE LIMITED
Multiple Locations
5 - 7 Years

Posted on: 19/08/2025

Job Description

We are looking for a skilled .NET Developer with proven expertise in designing and developing microservices-based architectures and a solid working knowledge of AWS cloud services. You'll be part of a fast-paced engineering team delivering scalable, secure, and high-performance backend systems.


Responsibilities :


- Design, develop, and deploy scalable backend services .NET Core / ASP.NET Core.

- Build and manage microservices with proper API versioning, resilience, and observability.

- Integrate with RESTful APIs, databases (SQL and NoSQL), and external systems.

- Leverage AWS services (e.g., ECS, Lambda, API Gateway, SQS, DynamoDB, RDS, CloudWatch) to build cloud native applications.

- Participate in architecture reviews, code reviews, and design discussions.

- Write clean, maintainable, and testable code following SOLID principles.

- Ensure application performance, uptime, and scalability.

- Work in an Agile/Scrum environment with DevOps teams for CI/CD automation.


Requirements :


- 4+ years of hands-on experience in .NET Core / ASP.NET Core.

- Strong understanding and implementation experience with Microservices architecture.

- Experience with RESTful API development and API security best practices.

- Solid experience working with AWS Cloud - especially services like : ECS / EKS / Lambda, API Gateway, SQS, SNS, RDS, DynamoDB.

- CloudFormation / CDK / Terraform (good to have).

- Experience with Docker and container-based deployments.

- Familiarity with CI/CD pipelines using tools like Jenkins, GitHub Actions, or CodePipeline.

- Good understanding of SQL Server and any NoSQL databases.

- Strong knowledge of design patterns, SOLID principles, and clean architecture.

- Working knowledge of unit testing and integration testing frameworks.

- Experience with Kubernetes on AWS (EKS).

- Familiarity with event-driven architectures using Kafka or AWS EventBridge.

- Experience in performance tuning and distributed tracing tools (e.g., AWS X-Ray, OpenTelemetry).

- Exposure to Domain-Driven Design (DDD).

- Bachelor's or Master's degree in Computer Science, Engineering, or related field.

- AWS Certification (e.g., Developer Associate or Solutions Architect) is a plus.

info-icon

Did you find something suspicious?