Talent Divas Consulting
.Net Core Backend Developer - C#/Microservices Architecture
Job Location
bangalore, India
Job Description
Job Title : Senior .NET Core Backend Developer Location : Bangalore, India (On-site/Remote) Job Type : Full-time Job Summary : We are seeking an experienced .NET Core Backend Developer with a strong foundation in C# and microservices architecture to join our team. The ideal candidate will have 3-6 years of professional experience in .NET Core development and will be skilled in creating robust APIs and scalable microservices. This role requires a hands-on professional with experience in Microsoft Azure, IoT devices, and event-driven architecture, as well as proficiency in working within CI/CD environments like Kubernetes, Jenkins, and Azure DevOps. Key Responsibilities : - Develop and Maintain Microservices : Design, develop, and maintain scalable microservices using .NET Core, C#, and RESTful APIs, ensuring high performance and responsiveness of applications. - API Development : Build robust and efficient RESTful APIs, integrating seamlessly with front-end services and external systems. - Azure Cloud Solutions : Implement, deploy, and manage cloud services on Microsoft Azure, ensuring optimal configuration and security. - Entity Framework Core : Use Entity Framework Core to manage data access and support high-performance data processing across the microservices. - IoT Integration : Collaborate with the IoT team to develop integrations between backend services and IoT devices, ensuring reliable and secure data flow. - Event-Driven Architecture : Design and implement event-driven architectures to handle asynchronous communication and complex workflows between services. - DevOps and CI/CD : Work with CI/CD tools like Kubernetes, Jenkins, and Azure DevOps to automate deployment, improve reliability, and streamline the software development lifecycle. - Version Control : Maintain and manage source code repositories using Git, ensuring collaboration and code quality. - Testing and Code Quality : Write unit tests, end-to-end (E2E) tests, and adhere to coding best practices to ensure the reliability and maintainability of the codebase. - Collaborate and Communicate : Work closely with cross-functional teams to meet project goals, communicate progress, and solve technical challenges with a strong attention to detail. Required Skills and Qualifications : Experience : 3-6 years of professional experience in .NET Core and C# development. Technical Proficiency : - Proficient in C# and .NET Core, with a strong understanding of core principles and best practices. - Experience with modern build pipelines and tools. - Hands-on experience with microservices architecture and developing reusable components. - Strong experience in RESTful API development. - Experience with Microsoft Azure and cloud-based architecture. - Proficiency with Entity Framework Core for data management. - Experience with IoT devices, including integration and communication with backend services. - Knowledge of event-driven architecture for handling asynchronous workflows. DevOps Skills : - Familiarity with Kubernetes, Jenkins, and Azure DevOps for CI/CD pipelines. - Strong understanding of version control using Git. Testing and Quality Assurance : - Solid experience in writing unit tests, E2E tests, and following coding best practices. Soft Skills : - Excellent problem-solving skills and attention to detail. - Strong collaboration skills and the ability to work effectively within a team. Preferred Qualifications : - Certifications in .NET, Microsoft Azure, or relevant areas. - Experience with Additional Tools such as Docker, Terraform, or other DevOps technologies. - Familiarity with Agile Methodologies and experience working in Agile environments. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/21/2024
Location: bangalore, IN
Posted Date: 11/21/2024
Contact Information
Contact | Human Resources Talent Divas Consulting |
---|