Overview
.Net Backend Developer
Locations: Noida, Hyderabad, Mumbai, Bangalore
Responsibilities
- Develop and maintain robust backend systems using .NET Core.
- Design and implement RESTful APIs to support frontend applications and services.
- Work with relational databases (RDBMS) to design, optimize, and manage data storage solutions.
- Utilize cloud services, specifically AWS, for deploying and managing applications.
- Implement and manage Graph Query Language (GQL) for efficient data retrieval and manipulation.
- Experience with message systems like Kafka for building event driven architectures.
- Collaborate with frontend developers to integrate user facing elements with server-side logic.
- Follow best practices and coding standards, unit testing and to maintain code quality and performance.
- Conduct code reviews, unit testing, and debugging to maintain code quality and performance.
- Participate in code reviews and provide constructive feedback to peers.
- Work in an Agile environment, participating in sprint planning, daily standups, and retrospectives.
Qualifications
- Bachelors degree in computer science or equivalent.
- Proven experience as a Back End Developer or similar role.
- Strong proficiency in .NET Core and REST API development.
- In-depth knowledge of RDBMS technologies (MSSQL/ MySQL/PostgreSQL).
- Familiarity with AWS services (e.g., EC2, S3, Lambda) and cloud architecture.
- Experience with Graph Query Language (GQL) and graph databases.
- Knowledge of message systems like Kafka or similar technologies.
- Proficiency in using AI tools such as GitHub Copilot for coding assistance and productivity.