Role: Senior .Net Architect and Developer with AWS
Locations : Chicago, Illinois, United States (USA)
Duration: 12+ Months
Experience : 12+ Years
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, Excellent Communication Skills, Client Management skills,C#.Net, Docker, Kubernetes
Job Summary
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 hands‑on expertise in full‑stack .NET development using C#, ASP.NET MVC, .NET Core, Entity Framework, Web API, Silverlight, WCF
- At least 5 years of experience designing and developing enterprise‑grade 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 event‑driven architectures
- In‑depth knowledge of relational and NoSQL databases, including Microsoft SQL Server
- Hands‑on experience with cloud‑native application development and deployment on AWS, including Docker, containers, EKS, and API management
- Experience with CI/CD pipelines, Git‑based 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 front‑end technologies including HTML5, CSS3, JavaScript, jQuery, and responsive design
- Experience with enterprise integration technologies, multi‑tier distributed systems, and middleware
- Knowledge of ETL concepts, SSIS packages, and data integration tools
- Familiarity with open‑source frameworks and tools
- Strong analytical, problem‑solving, 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