Description :
Highest Qualification Required Bachelor's or Masters degree in Computer Science, Electrical Engineering, Software Engineering, or related field.
Priority System design, architecture, C#, Angular, AWS, Linux
Must have :
- Strong hands-on expertise in C#, .NET Core, ASP.NET MVC, Web API, and Entity Framework.
- Proven experience in System Design, Architecture Patterns (Microservices, Event-driven, Clean Architecture).
- Solid front-end skills in Angular (latest versions), TypeScript, HTML5, CSS3.
- Cloud experience with AWS including deployment, security, and performance optimization.
- Working knowledge of Linux environments, Docker, and CI / CD pipelines.
- Experience with SQL / NoSQL databases (SQL Server, PostgreSQL, MongoDB).
- Familiarity with DevOps concepts, Git, Jenkins / Azure DevOps, and containerization.
- Excellent problem-solving, analytical, and communication skills.
Good to have :
Experience with microservices orchestration and API Gateways.Exposure to Terraform or CloudFormation for infrastructure automation.Knowledge of Azure or hybrid multi-cloud environments.Experience leading distributed teams and mentoring developers.Key role and responsibilities :
Lead the end-to-end design and architecture of enterprise-grade web applications.Translate complex business requirements into scalable, maintainable, and secure technical solutions.Design and develop backend services using C#, ASP.NET Core, and Web API.Drive front-end development using Angular and modern UI design principles.Architect and deploy applications on AWS Cloud (Lambda, EC2, S3, RDS, IAM, CloudFormation, etc.).Collaborate with cross-functional teams to define technical strategy and ensure system reliability.Optimize performance, security, and scalability across the stack.(ref : hirist.tech)