As a hands-on .NET Solutions Architect, your primary role will be to lead the modernization of a large-scale enterprise platform by reverse engineering legacy systems, uncovering hidden business logic, and designing scalable, cloudready architectures. Your responsibilities will include:
Analyzing and assessing the existing .NET application, including its architecture, codebase, dependencies, and data flows
Defining and owning the modernization roadmap from the current .NET to the latest .NET (Core / .NET 8+) stack
Designing and implementing a microservices-based architecture using modern design patterns
Leading the migration to AWS Cloud, defining cloud-native architectures and best practices
Establishing standards for API design, service communication, security, and observability
Guiding teams on strangler, re-platforming, and re-engineering strategies
Working closely with product owners, business stakeholders, and engineering teams
Reviewing and approving architecture designs, code standards, and technical implementations
Ensuring scalability, performance, resiliency, and cost optimization in the target architecture
Mentoring senior and mid-level engineers on cloud and microservices best practices
Driving governance, risk mitigation, and technical decision-making across the program
The qualifications required for this role include:
12+ years of experience in software engineering with deep expertise in .NET technologies
Strong handson experience with C# .NET Framework applications
Proven experience modernizing or migrating monolithic applications to microservices
Expertise in the latest .NET stack (.NET Core / .NET 6/7/8)
Strong understanding of microservices architecture patterns such as Domain-Driven Design (DDD), API Gateway, Service Discovery, and event-driven and synchronous communication
Extensive experience with AWS Cloud services such as EC2, ECS / EKS, Lambda, API Gateway, RDS / DynamoDB, S3, IAM, and 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 qualifications include experience with hybrid modernization approaches, exposure to event-driven architectures, knowledge of Infrastructure as Code, experience in regulated or large-scale enterprise environments, and a background in leading modernization programs across multiple teams. As a hands-on .NET Solutions Architect, your primary role will be to lead the modernization of a large-scale enterprise platform by reverse engineering legacy systems, uncovering hidden business logic, and designing scalable, cloudready architectures. Your responsibilities will include:
Analyzing and assessing the existing .NET application, including its architecture, codebase, dependencies, and data flows
Defining and owning the modernization roadmap from the current .NET to the latest .NET (Core / .NET 8+) stack
Designing and implementing a microservices-based architecture using modern design patterns
Leading the migration to AWS Cloud, defining cloud-native architectures and best practices
Establishing standards for API design, service communication, security, and observability
Guiding teams on strangler, re-platforming, and re-engineering strategies
Working closely with product owners, business stakeholders, and engineering teams
Reviewing and approving architecture designs, code standards, and technical implementations
Ensuring scalability, performance, resiliency, and cost optimization in the target architecture
Mentoring senior and mid-level engineers on cloud and microservices best practices
Driving governance, risk mitigation, and technical decision-making across the program
The qualifications required for this role include:
12+ years of experience in software engineering with deep expertise in .NET technologies
Strong handson experience with C# .NET Framework applications
Proven experience modernizing or migrating monolithic applications to microservices
Expertise in the latest .NET stack (.NET Core / .NET 6/7/8)
Strong understanding of microservices architecture patterns such as Domain-Driven Design (DDD), API Gateway, Service Discovery, and event-driven and synchronous communication
Extensive experience with AWS Cloud services such as EC2, ECS / EKS, Lambda, API Gateway, RDS / DynamoDB, S3, IAM, and 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 qualifications include experience with hybrid modernization approaches, exposure to event-driven architectures, knowledge of Infrastructure as Code, experience in regulated or large-sca