We are seeking an experienced .NET Solution Architect with 15+ years of hands-on experience to lead architecture, design, and technical strategy for enterprise applications. The ideal candidate will have deep expertise in .NET Core, microservices, AWS Cloud, and integration patterns, along with domain knowledge in Studio Participation and Royalty calculations.
Technical Skills
- Expert in C# and .NET Core framework.
- Experience hosting web applications on AWS Cloud.
- Strong background in microservices architecture and distributed systems.
- Design and implementation of RESTful APIs and integrations.
- Front-end experience with Angular.
- Database expertise in Microsoft SQL Server or PostgreSQL.
- Familiarity with Jenkins CI/CD pipelines.
- Ability to design Disaster Recovery (DR) solutions.
- Solid understanding of design patterns, SOLID principles, and enterprise architecture practices.
Key Responsibilities
- Serve as primary technical lead and point of contact for architecture and design discussions.
- Lead end-to-end solution architecture: application design, integration patterns, and deployment strategy.
- Translate business and functional requirements into high-level and low-level technical designs.
- Define and enforce architecture principles, coding standards, and best practices.
- Guide offshore and nearshore development teams on design, implementation, testing, and deployment.
- Review code, design artifacts, and solution implementations to ensure quality, scalability, and maintainability.
- Drive API and integration architecture using REST, Web APIs, and microservices.
- Collaborate with QA, DevOps, and Release teams to support CI/CD, UAT, and production rollouts.
- Identify technical risks proactively and recommend mitigation strategies.
- Participate in client workshops, technical governance forums, and architecture reviews.
- Strong experience in Studio Participation and Royalty calculation domain.