Job Title : Architect
Location : Chicago IL (Onsite)
Employment Type : Full-Time / Contract / Contract-to-Hire
Visa requirement : Only GC / USC
Experience : 18 years
About the Role :
We are seeking a highly experienced Architect to lead the end-to-end architecture and technical direction of enterprise web applications. This role requires deep hands-on expertise in the .NET ecosystem cloud-native architectures application modernization and microservices. The architect will work onsite in Chicago closely collaborating with client stakeholders and offshore development teams to deliver scalable secure and high-performance solutions primarily within the legal domain .
The Architect will own the overall technical architecture of the project ensuring robust scalable and future-ready solutions. The role demands hands-on technical leadership strong client-facing skills and the ability to guide distributed teams while enforcing architectural governance best practices and delivery excellence.
Key Responsibilities :
- Lead architectural design and development of enterprise-scale .NET applications ensuring scalability performance and security.
- Design and implement cloud architectures using Microsoft Azure (App Services Functions Azure SQL AKS).
- Drive application modernization legacy transformation and cloud adoption initiatives.
- Architect and govern microservices-based solutions ensuring modularity reusability and maintainability.
- Oversee the design and implementation of RESTful APIs enforcing consistency and best practices.
- Define and enforce architectural standards coding guidelines and security protocols.
- Provide technical leadership mentorship and guidance to development teams.
- Collaborate closely with product owners business analysts UX / UI teams and client stakeholders to translate business requirements into technical solutions.
- Conduct code reviews design reviews and architecture governance checkpoints.
- Optimize application performance using caching strategies database indexing and code optimization.
- Stay current with emerging technologies and contribute to strategic architectural decisions.
- Work effectively from the onsite location while coordinating with offshore teams.
Required Skills & Qualifications :
Bachelors degree in Engineering Computer Science or equivalent.8 years in an architectural role .18 years of hands-on experience in web application development using :C# Web API.NET Core Framework12 years of experience with Angular or React .6 years of experience with Cloud platforms (Azure or GCP).6 years designing developing and deploying applications on Azure .4 years of experience with Microservices architecture .10 years of experience with NUnit (or equivalent unit testing frameworks).8 years of hands-on experience with Design Patterns and software design principles.14 years of experience with relational and NoSQL databases :SQL Server PostgreSQL Cosmos DBStrong experience with HTML5 CSS3 jQuery JSON and Bootstrap.Deep understanding of architecture patterns system design and enterprise integration.Excellent verbal and written communication skills.Soft Skills & Leadership Competencies :
Strong presentation and stakeholder communication skills.Ability to align technical decisions with business objectives and long-term strategy.Confident decision-maker balancing trade-offs data and scalability considerations.Strong interpersonal skills with the ability to mentor and guide teams.Collaborative mindset with effective onsite client engagement.Highly organized with strong time management and prioritization skills.Analytical and proactive approach to identifying risks and resolving challenges.Key Skills
Apache Hive,S3,Redshift,Spark,AWS,Solr,NoSQL,Data Warehouse,Internet Of Things,Kafka,DynamoDB,ZooKeeper
Experience : years
Vacancy : 1