Job Description
Hiring for Senior Software Engineers (.Net Core) with hands-on experience in developing web applications on AWS
Company description:
Our client is a London-headquartered software product company, that provides virtual data rooms through a cloud-native multi-tenant SaaS platform to power end-to-end business deal enablement.
Role details:
• Title / Designation: Senior Software Engineer (.Net core)
• Reporting Manager: Project Manager
• Location: Chennai
• Working hours: 10 AM IST to 7:30 PM IST
Role & responsibilities:
• Develop, deploy, support, troubleshoot, and implement web application projects using .Net Core on AWS
• Understand high-level architecture & design from architects and implement them through detailed design and quality code
• Ability to learn fast, demonstrate & understand the architecture/ codebase of an existing product/solution
• Conduct performance testing, review results, identify bottlenecks, and report code
• Proactively identify and resolve potential problems/issues including authoring of technical specifications
• Must have experience in Agile/Scrum methodologies.
Candidate requirements:
• Overall, 5 – 7 years of experience as web application development, of which minimum 3 – 4 years of hands-on experience developing web applications on AWS
• Hands on experience in Typescript, expertise in writing server-side code using.Net Core (C#)
• Experience in Microservices Architecture with AWS (key services: EKS, Kubernetes with Faregate, ESB and queues (AWS SMS and MQ))
• Experience in Git and Gitlab
• Experience in Kubernetes
• Experience in Design patterns
• Possess strong communication skills
Selection process:
• Two Technical interviews
• Managerial round
• HR discussion
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer |C| AWS position is now open for candidates interested in the Software Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
