About the Role :
We are looking for a hands-on .NET Solutions Architect to lead the modernization of a large-scale enterprise platform.
This role focuses on reverse engineering legacy systems, uncovering hidden business logic, and designing scalable, cloud-ready architectures that will define the platforms future.
You will play a critical role in evaluating the existing system, defining target architecture, and ensuring a scalable, secure, and future-ready solution aligned with business goals.
Key Responsibilities :
- Analyze and assess the existing .NET application (architecture, codebase, dependencies, and data flows).
- Define and own the modernization roadmap from current .NET to the latest .NET (Core / .NET 8+) stack.
- Design and implement a microservices-based architecture using modern design patterns.
- Lead the migration to AWS Cloud, defining cloud-native architectures and best practices.
- Establish standards for API design, service communication, security, and observability.
- Guide teams on strangler, re-platforming, and re-engineering strategies.
- Work closely with product owners, business stakeholders, and engineering teams.
- Review and approve architecture designs, code standards, and technical implementations.
- Ensure scalability, performance, resiliency, and cost optimization in the target architecture.
- Mentor senior and mid-level engineers on cloud and microservices best practices.
- Drive governance, risk mitigation, and technical decision-making across the program.
Requirements :
Required Qualifications :
- 12+ years of experience in software engineering with deep expertise in .NET technologies.
- Strong hands-on experience with C# .NET Framework applications.
- Proven experience modernizing or migrating monolithic applications to microservices.
- Expertise in latest .NET stack (.NET Core / .NET 6/7/8).
- Strong understanding of microservices architecture patterns.
1. Domain-Driven Design (DDD)
2. API Gateway, Service Discovery
3. Event-driven and synchronous communication
Extensive experience with AWS Cloud, including services such as :
1. EC2, ECS / EKS
2. Lambda
3. API Gateway
4. RDS / DynamoDB
5. S3
6. IAM, VPC
- Experience with containerization (Docker, Kubernetes).
- Strong knowledge of CI/CD pipelines and DevOps practices.
- Solid understanding of security, performance, and scalability in distributed systems.
- Excellent communication and stakeholder management skills.
Nice to Have :
- Experience with hybrid modernization approaches (Strangler Fig, Incremental Migration).
- Exposure to event-driven architectures (Kafka, SNS/SQS).
- Knowledge of Infrastructure as Code (Terraform, CloudFormation).
- Experience in regulated or large-scale enterprise environments.
- Background in leading modernization programs across multiple teams.
McLaren Strategic Solutions - Solution Architect -.Net Frameworks • Karnataka