Talent Divas Consulting

.Net Core Backend Developer - C#/Microservices Architecture

Click Here to Apply

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
Click Here to Apply
View More Talent Divas Consulting Jobs

Contact Information

Contact Human Resources
Talent Divas Consulting

Posted

November 21, 2024
UID: 4917214217

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.