Key Skills: Azure, .NET, Angular, Java.
Roles & Responsibilities:
- Develop and maintain backend applications using .NET and Azure technologies.
- Design, develop, and consume RESTful APIs to support various applications.
- Optimize database design, indexing, and queries for SQL databases.
- Implement authentication and authorization mechanisms using OAuth and JWT.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews and maintain best practices in GitHub repositories.
- Familiarize with CI/CD pipelines and DevOps practices to streamline development processes.
- Troubleshoot and debug applications to ensure optimal performance.
- Work with containerization technologies such as Docker and Kubernetes.
- Utilize Neo4j and Cypher query language for specific projects as needed.
Experience Requirement:
- 5-8 years of professional experience in backend development.
- Strong expertise in .NET and Azure platforms for developing scalable solutions.
- Proven experience in designing and integrating RESTful APIs.
- Hands-on experience with SQL performance tuning and database optimization.
- Familiarity with DevOps tools and practices including CI/CD and GitHub.
- Experience working in Agile environments and collaborating across teams.
- Exposure to containerization tools like Docker and orchestration with Kubernetes.
- Knowledge of graph databases like Neo4j and Cypher is a plus.
Education: Any Graduation