Enterprise Architect & .NET Development Lead

Open 16d

Summary

Lead enterprise-wide technology architecture and manage a team of .NET developers for a Chicago-based company. Define architecture standards, drive cloud modernization, oversee scalable .NET applications, and mentor development teams using Microsoft technology stacks.

JOB SUMMARY:

THIS POSITION IS LOCATED IN CHICAGO

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.

The ideal candidate combines strong enterprise architecture expertise with hands-on leadership experience managing Microsoft technology stacks, software engineering teams, and enterprise transformation initiatives.

ESSENTIAL FUNCTIONS:

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.