Overview
As a Senior .NET Developer, you will work on web application development in C# and .NET. You will assist in the development and delivery of consumer and enterprise applications as part of the software development team.
What you'll do
- Write maintainable, testable, and performant software in collaboration with the development team.
- Participate in code review.
- Perform extensive testing to ensure high quality software.
- Research new technology and tools and share findings with the team.
- Communicate clearly and effectively with all team members.
- Assist in the development and delivery of consumer and enterprise applications.
What you'll need
- 3+ years experience building and delivering modern production-grade web applications in a team environment.
- Very strong C# programming skills utilizing .NET.
- Deep understanding of the parts that make up a modern web application, including APIs, templating, routing, data storage, design patterns, optimization, caching, and security.
- Fundamental knowledge of core web principles, including HTTP, the DOM, SSL, and web servers.
- Fluency with relational databases or alternatively NoSQL databases.
- Great interpersonal skills.
- A proactive personality and a desire to deliver your best work.
- A love for improving software development workflows and processes.
Nice to have
- Front-end JavaScript framework experience using React or Angular or similar.
- Experience working with content management systems such as Wordpress, AEM, or Sitefinity.
- Experience working within cloud environments such as AWS, Google Cloud, or Azure.
- Experience working with GraphQL, ElasticSearch, Serverless, or Next.js.
Details
- Location: Gurgaon.
- One day per week work-from-home flexibility.
Read the full description and apply on the company’s own careers page.