The .NET Cloud Solution Architect will be responsible for designing, developing, and implementing scalable cloud-native applications using .NET Core technologies. The role requires expertise in enterprise architecture, microservices, cloud platforms (AWS/Azure), and modern front-end frameworks such as Angular or React. The ideal candidate will have a strong background in architectural governance, security, and agile methodologies.
Key Responsibilities:
- Design architectural standards, governance approaches, templates, and patterns for enterprise architecture, aligning with product strategies and business processes.
- Develop templates and IT standards to streamline design procedures.
- Establish enterprise business, information, solution, and technology guiding principles.
- Work with cross-functional teams to design scalable, distributed, and resilient applications.
- Lead and mentor teams in building microservices-based applications and integrating cloud solutions.
- Develop applications using .NET Core, ASP.NET, ASP.NET MVC, and Web API with C#.
- Implement cloud solutions using AWS or Azure, including exposure to Kubernetes (AKS/EKS), Docker, and container orchestration.
- Leverage message brokers, caching techniques, application gateways, and single sign-on solutions (OAuth 2.0, OpenID Connect).
- Perform integrations with RESTful APIs and develop secure, scalable applications.
- Lead customer proposal initiatives, providing technical guidance and solution design expertise.
- Work within agile pods, enhancing team maturity in speed, quality, and autonomy.
Requirements:
- Strong hands-on experience in .NET Core technologies, microservices architecture, and cloud platforms (AWS/Azure).
- Expertise in front-end frameworks such as Angular, React, or other JavaScript libraries.
- Experience with application security, governance, and compliance best practices.
- Proficiency in designing and building scalable, distributed systems.
- Experience using message brokers, monitoring tools, and application gateways.
- Knowledge of OAuth 2.0, OpenID Connect, and single sign-on implementation.
- Familiarity with cloud offerings, Kubernetes (AKS/EKS), and containerization technologies.
- Strong understanding of microservices communication patterns, distributed transactions, and authorization in .NET Core.
- Ability to work on customer proposals and design enterprise-grade solutions.
- Strong problem-solving skills, leadership experience, and effective communication abilities.
Preferred Qualifications:
- Experience in presales, RFPs, and proposal development.
- Understanding of big data, AI/ML technologies, and cloud-native security frameworks.
- Experience with LINQ, Entity Framework, and ORM tools.
- Familiarity with CI/CD tools and estimation techniques for scalable architectures.
- Ability to perform token validation and manage authentication flows.