Logo
Capgemini

.Net Architect

Capgemini, Jersey City, New Jersey, United States, 07390

Save Job

Overview

Lead the architecture and design of complex .NET applications across multiple domains. Define and enforce coding standards, architectural guidelines, and best practices. Collaborate with stakeholders to understand business requirements and translate them into technical solutions. Design scalable and maintainable microservices-based architectures. Evaluate and recommend tools, technologies, and frameworks to enhance development efficiency. Guide development teams through technical challenges and code reviews. Ensure application security, performance, and reliability. Drive cloud adoption strategies (Azure, AWS) and oversee cloud-native application development. Integrate CI/CD pipelines and DevOps practices into the development lifecycle. Document architectural decisions and maintain technical documentation. Required Skills & Qualifications

Bachelors or Masters degree in Computer Science, Engineering, or related field 15 years of experience in .NET development with at least 5 years in architectural roles Expertise in C#, ASP.NET Core, Entity Framework, and Web APIs Strong understanding of software design patterns, SOLID principles, and domain-driven design Experience with cloud platforms (Azure preferred, AWS optional) Proficiency in containerization (Docker, Kubernetes) Hands-on experience with microservices architecture and RESTful services Familiarity with frontend technologies (Angular, React, Blazor) is a plus Excellent communication, leadership, and mentoring skills Preferred Certifications

Microsoft Certified: Azure Solutions Architect Expert TOGAF or other architecture frameworks optional Seniority level

Mid-Senior level Employment type

Full-time Job function

Consulting and Business Development Industries

IT Services and IT Consulting, Insurance, and Financial Services We are not providing any posted data about job expiration in this refinement. #J-18808-Ljbffr