We are looking for a highly skilled and experienced Senior Full Stack C#.NET Software Architect with 10 - 20 years of experience. The ideal candidate will have a strong front-end and back-end development background, with expertise in C#, ASP.NET, ReactJS and AWS with Architecture. You will be responsible for architecting, designing, developing, and maintaining scalable, high-quality applications, and integrating with third-party systems.
- Good coding experience with C#, win forms and WPF.
- Good understanding of OOP, OOD, architecture and Singleton design patterns
- Good understanding of .NET Core and Cloud Native application development.
- Proficiency in JavaScript and front-end UI Library/Framework like ReactJS, Angular etc.
- Understanding of database technologies (Relational database and NoSQL) preferably on SQL Server and MongoDB
- Knowledge of CI/CD pipelines, Microservices architecture and DevOps
- Design, develop, and implement robust and scalable solutions using .NET technologies and AWS services
- Provide technical leadership and guidance to development teams throughout the project lifecycle Ensure security, reliability, and performance of AWS-hosted application
- Extensive experience designing and developing On-Premises Solutions as well as Cloud based solutions with AWS.
- Hands-on experience in designing solutions for both cloud and on-premises environments.
- Experience designing and working on NO-SQLs like MongoDB and AWS DynamoDB.
- Hands-on experience working on AWS services like AWS EKS, ECS, Compute services, and AWS Serverless services.
- End-to-end project execution starting from designing, developing, automated testing, and deployment.