Overview
As a .NET Developer, you will work on web application development in C# and .NET as part of a software development team delivering consumer and enterprise applications.
What you'll do
- Write maintainable, testable, and performant software in collaboration with the team.
- Participate in code review.
- Perform extensive testing to ensure high-quality software delivery.
- 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
- 1-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 each 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 and the ability to communicate effectively while working closely as a team.
- 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 JS framework experience using React or Angular or similar.
- Experience working with content management systems, including Wordpress, AEM, Sitefinity, or similar.
- Experience working within cloud environments, including AWS, Google Cloud, or Azure.
- Experience working with GraphQL, ElasticSearch, Serverless, or Next.js.
- Courses taken at BrainStation.
Details
- Location: Gurgaon.
- One day per week work-from-home flexibility.
Read the full description and apply on the company’s own careers page.