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 platform’s 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
- Domain-Driven Design (DDD)
- API Gateway, Service Discovery
- Event-driven and synchronous communication
- Extensive experience with AWS Cloud, including services
such as:
- EC2, ECS / EKS
- Lambda
- API Gateway
- RDS / DynamoDB
- S3
- 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
Skills Required
- 12+ years software engineering experience with deep .NET expertise
- Hands-on experience with C# .NET Framework applications
- Proven experience modernizing monolithic applications to microservices
- Expertise with latest .NET stack (.NET Core / .NET 6/7/8)
- Strong understanding of microservices architecture patterns (DDD, API Gateway, Service Discovery, event-driven and synchronous communication)
- Extensive experience with AWS (EC2, ECS/EKS, Lambda, API Gateway, RDS/DynamoDB, S3, IAM, VPC)
- Experience with containerization (Docker) and orchestration (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
- Experience with hybrid modernization approaches (Strangler Fig, Incremental Migration)
- Exposure to event-driven technologies (Kafka, SNS/SQS)
- Knowledge of Infrastructure as Code (Terraform, CloudFormation)
- Experience in regulated or large-scale enterprise environments
- Background leading modernization programs across multiple teams
What We Do
McLaren Strategic Solutions specializes in AI, Cloud, Cybersecurity, and Data Engineering to drive digital transformation. The company provides cutting-edge automation solutions to enhance efficiency and innovation, utilizing platform-based service delivery to help clients accelerate their digital future. By leveraging expertise in intelligent automation and digital engineering, they empower organizations to optimize their operations and achieve sustainable growth.






