Role: Senior .Net Architect
Location: Chicago, IL (Onsite)
Duration: 12 Months
Skill Set : .NET Architecture,C#,ASP.NET MVC,.NET Core, Entity Framework, Web API, Silverlight, WCF, AWS, Eks, REST, SOAP, database, event driven architectures,CI/CD pipelines, Github, branching and merging strategies,HTML5,CSS3,JavaScript,ETL,Problem Solving, technical research skills, GenAI, Github Copilot
Required Qualifications
- Bachelor s or Master s degree in Computer Science or a related field, or equivalent professional experience
- Minimum of 12 years of overall IT experience in application development, with at least 3 years in a formal architecture role
- Deep handson expertise in fullstack .NET development using C#, ASP.NET MVC, .NET Core, Entity Framework, Web API, Silverlight, WCF
- At least 5 years of experience designing and developing enterprisegrade APIs
- Expert knowledge of RESTful services, JSON, HTTPS, and web service protocols including REST and SOAP
- Strong experience designing scalable, secure, and consumable APIs with a focus on developer experience
- Proven ability to document and communicate architectural and design decisions clearly
- Strong foundation in software architecture principles, design patterns, and architectural styles, including SOA and eventdriven architectures
- Indepth knowledge of relational and NoSQL databases, including Microsoft SQL Server
- Handson experience with cloudnative application development and deployment on AWS, including Docker, containers, EKS, and API management
- Experience with CI/CD pipelines, Gitbased source control, branching and merging strategies, and DevOps practices
- Experience implementing security best practices across application and AWS cloud environments
- Familiarity with refactoring and modernizing legacy applications for cloud platforms
- Proficiency in modern JavaScript frameworks and frontend technologies including HTML5, CSS3, JavaScript, jQuery, and responsive design
- Experience with enterprise integration technologies, multitier distributed systems, and middleware
- Knowledge of ETL concepts, SSIS packages, and data integration tools
- Familiarity with opensource frameworks and tools
- Strong analytical, problemsolving, and technical research skills, including the ability to develop proofs of concept
- Demonstrated ability to collaborate effectively with developers, designers, and project managers
- Excellent communication skills, with the ability to explain complex technical concepts to both technical teams and business stakeholders