Enterprise Architect & .NET Development Lead
Role details
Job location
Tech stack
Job description
We are seeking an experienced Enterprise Architect to lead enterprise-wide technology architecture initiatives while managing a team of .NET developers. This role is responsible for defining technology strategy, ensuring architectural governance, guiding application modernization, and overseeing the delivery of scalable, secure, and high-performing enterprise applications., Enterprise Architecture Leadership
- Define and maintain enterprise architecture standards, frameworks, and technology roadmaps.
- Align business strategy with technology solutions across applications, integrations, infrastructure, and data platforms.
- Lead architecture reviews and ensure compliance with enterprise standards and best practices.
- Evaluate emerging technologies and recommend strategic adoption opportunities.
- Drive modernization initiatives including cloud transformation, API enablement, and platform consolidation.
- Establish governance processes for solution design, security, scalability, and performance.
Application & Solution Architecture
- Design scalable enterprise applications using Microsoft technologies and cloud-native architectures.
- Provide architectural guidance for .NET-based systems, integrations, APIs, and microservices.
- Collaborate with business stakeholders, product owners, and IT leadership to translate business requirements into technical solutions.
- Ensure system interoperability across ERP, CRM, data, and enterprise platforms.
- Lead technical solution planning for enterprise programs and strategic initiatives.
Team Leadership & Delivery Management
- Lead and mentor a team of .NET developers, technical leads, and software engineers.
- Manage development lifecycle activities including planning, estimation, coding standards, code reviews, testing, and deployment.
- Drive Agile/Scrum delivery practices and ensure timely project execution.
- Foster engineering excellence, continuous improvement, and technical innovation within the development team.
- Support hiring, performance management, coaching, and career development of technical staff.
Stakeholder & Governance Management
- Partner with senior business and IT leaders to prioritize technology investments.
- Present architecture recommendations and technology strategies to executive leadership.
- Ensure compliance with enterprise security, regulatory, and operational standards.
- Coordinate with infrastructure, cybersecurity, data, and operations teams for enterprise-wide initiatives.
Requirements
Do you have experience in Web services design?, The ideal candidate combines strong enterprise architecture expertise with hands-on leadership experience managing Microsoft technology stacks, software engineering teams, and enterprise transformation initiatives., * 10+ years of IT experience with strong background in enterprise application architecture.
- 5+ years of leadership experience managing development teams.
- Strong expertise in Microsoft .NET technologies including:
- C#
- ASP.NET / .NET Core
- Web APIs
- SQL Server
- Azure Services
- Experience with enterprise integration patterns, APIs, microservices, and cloud architectures.
- Strong understanding of enterprise architecture frameworks such as TOGAF or Zachman.
- Experience with Agile delivery methodologies and DevOps practices.
- Excellent communication, stakeholder management, and leadership skills., * TOGAF, Azure Architect, or Microsoft certifications.
- Experience with:
- Azure Cloud Platform
- Kubernetes / Containers
- CI/CD pipelines
- Enterprise Integration Platforms
- ERP/CRM integrations
- Data architecture and analytics platforms
- Experience leading digital transformation or modernization programs.
Technical Skills
- Microsoft .NET Ecosystem
- Azure Cloud Services
- REST APIs & Microservices
- SQL Server & Data Modeling
- DevOps & CI/CD
- Architecture Governance
- System Integration
- Agile/Scrum
- Enterprise Security Standards
Leadership Competencies
- Strategic thinking
- Team leadership and mentoring
- Cross-functional collaboration
- Decision-making and problem-solving
- Executive communication
- Technology innovation mindset
EDUCATION:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.