Senior Software Engineer – Backend (C#)

Job Description

Key skills

    • 5+ years experience as a Backend developer who should be able to read the product backlog document, understand the UX mockup and implement backend that exactly matches the product backlog and help the frontend developers to implement the functionality using the UX mockup.
    • 5+ years experience in Agile methodology: SCRUM
    • 5+ years experience in Microsoft .NET, ASP.NET MVC, SQL Server
    • 3+ years experience in Microsoft .Net Core, C# 8.x, SQL Server 2019 (Linux), MongoDB, Git, Azure DevOps (formerly called TFS – Team Foundation Server), NUnit, XUnit
    • 2+ year experience building Web APIs and knowledge of MicroServices concepts
    • Understanding of containerization and orchestration technologies: Docker, Kubernetes
    • fluency in English
    • should be able to read specifications written by the Product Owner
    • should be able to speak comfortably in English to participate in Daily SCRUM, Sprint Planning, Sprint Review and other technical/architectural meetings
    • should be able to write technical specification documents to be approved by the ScrumMaster before implementation
    • should be a very good team player with good listening skills
    • should be good in giving estimates for the tasks/bugs and finishing them as per the estimates
    • should be mindful of critical deadlines and demos

Nice to have:

    • PowerShell, Bash, Docker, Kubernetes, MS Build
    • Optional Skills
    • Selenium C# Driver

Job Category: C# Full-Stack
Job Type: Full Time
Job Location: Chennai
Experience: 3-5 years

Apply for this position

Allowed Type(s): .pdf