Join a Leading Big 4 Consulting Firm as a .NET Architect!
Are you a highly skilled .NET Architect with expertise in front-end and back-end technologies like React, Angular, .NET, and cloud-based solutions? We're partnered with a top-tier consulting firm seeking a visionary to lead architecture design for enterprise applications, custom web solutions, and 3rd-party vendor products. Apply now to shape the future of technology!
About the Role - Key Responsibilities:
- Provide architectural leadership for enterprise applications, ensuring scalability, performance, and security.
- Design and deploy web-based and web-enabled business applications using .NET technologies.
- Lead front-end and back-end development efforts, working closely with Product Owners to define requirements that impact overall architecture.
- Develop and implement service-oriented architecture (SOA) principles and patterns.
- Utilize various design patterns for scalability, performance, and resiliency.
- Conduct front-end code reviews and provide technical leadership in the development of UI frameworks.
- Architect, develop, and maintain multi-tier, cross-platform applications with a focus on mobility and cloud integration.
- Apply OOP principles, Object-Oriented Design (OOD), and Unified Modeling Language (UML) for robust architectural design.
- Collaborate with Agile development teams, utilizing SCRUM and SAFe methodologies.
- Work with Microsoft technologies, including WCF, SQL Server, SharePoint, BizTalk, and Azure.
- Implement messaging architectures such as SOAP, REST, and JSON-based web services.
- Develop data models and apply various normalization techniques for efficient data management.
- Stay up to date with emerging technologies and provide recommendations for continuous improvement.
Qualifications - Required Skills & Qualifications:
- 7+ years of experience in web development, including .NET Framework (4.8), .NET Core, ASP.NET MVC (4.0 / 5.0), and modern front-end technologies.
- Strong knowledge of React with Redux, Angular, JavaScript, TypeScript, Node.js, and Socket.IO.
- Experience in applying visual design patterns and technologies to scalable enterprise applications.
- Hands-on experience with 3rd-party web controls and UI frameworks (e.g., Angular 4+).
- Expertise in event-driven and delegate-based design paradigms.
- Deep understanding of Service-Oriented Architecture (SOA) principles and enterprise-level patterns.
- Proficiency in developing IT architecture plans and software development methodologies.
- Knowledge of web-based technologies, including HTTP, AJAX, HTML5, JavaScript, jQuery, and CSS3.
- Experience with Microsoft WCF, SQL Server, and other backend Microsoft technologies.
- Familiarity with Agile environments (SCRUM, SAFe) and tools such as Urban Turtle.
- Knowledge of electronic commerce, EDI, B2B architectures, and Master Data Management.
- Strong debugging skills and ability to work in a fast-paced development environment.
Preferred Skills - Preferred Qualifications:
- Experience with Microsoft Azure cloud solutions.
- Familiarity with Excel Services, BizTalk, SAP XI, XML, and Web Services.
- Experience in data warehousing and large-scale data modeling.
- Understanding of messaging architectures such as EAI and RESTful API development.