Source description
About the role
As a Dot Net Developer with 5+ years of experience, you will be responsible for the following key responsibilities: - Design, develop, test, and deploy backend components using .Net Core and .Net framework in a microservices architecture. - Build and maintain RESTful APIs and service integrations, including microservices/API gateway patterns. - Develop responsive UI features using React or Angular, integrating front-end with backend APIs. - Implement and support CI/CD pipelines and follow DevOps engineering practices to enable frequent, reliable releases. - Deploy and manage applications on cloud platforms such as Azure or AWS, supporting scalable runtime environments. - Integrate applications with relational databases, primarily PostgreSQL or MySQL, and support performance tuning of queries and persistence layers. - Where applicable, implement event-driven integration using Kafka for publish/consume streams and real-time processing. - Collaborate with architects, product owners, business analysts, and QA in an Agile delivery model to deliver end-to-end features. - Ensure adherence to coding standards, best practices, maintainability, and contribute to technical documentation. As a Dot Net Developer for this position, hands-on experience in the following skill sets is required: - Backend: .Net core, .Net framework, Microservices architecture, API culture (rest, swagger, Doc, perf, API contract), GraphAPI, API development & API Management - Data Layer: Relational databases (PostgreSQL / MySQL / Other) - DevOps: CI/CD & DevOps practices, Version control (Git), build tools (Maven) - Frontend: ReactJS or Angular or VueJS, JavaScript / TypeScript, HTML5 / CSS3 Additionally, the following skills are considered good to have: - Cloud deployment exposure (Microsoft Azure or AWS) - Integration / Event Streaming: Apache Kafka, APigee / event streaming - AI Coding Assistance: Exposure to AI Coding assistants (GitHub Copilot / Any other) As a Dot Net Developer with 5+ years of experience, you will be responsible for the following key responsibilities: - Design, develop, test, and deploy backend components using .Net Core and .Net framework in a microservices architecture. - Build and maintain RESTful APIs and service integrations, including microservices/API gateway patterns. - Develop responsive UI features using React or Angular, integrating front-end with backend APIs. - Implement and support CI/CD pipelines and follow DevOps engineering practices to enable frequent, reliable releases. - Deploy and manage applications on cloud platforms such as Azure or AWS, supporting scalable runtime environments. - Integrate applications with relational databases, primarily PostgreSQL or MySQL, and support performance tuning of queries and persistence layers. - Where applicable, implement event-driven integration using Kafka for publish/consume streams and real-time processing. - Collaborate with architects, product owners, business analysts, and QA in an Agile delivery model to deliver end-to-end features. - Ensure adherence to coding standards, best practices, maintainability, and contribute to technical documentation. As a Dot Net Developer for this position, hands-on experience in the following skill sets is required: - Backend: .Net core, .Net framework, Microservices architecture, API culture (rest, swagger, Doc, perf, API contract), GraphAPI, API development & API Management - Data Layer: Relational databases (PostgreSQL / MySQL / Other) - DevOps: CI/CD & DevOps practices, Version control (Git), build tools (Maven) - Frontend: ReactJS or Angular or VueJS, JavaScript / TypeScript, HTML5 / CSS3 Additionally, the following skills are considered good to have: - Cloud deployment exposure (Microsoft Azure or AWS) - Integration / Event Streaming: Apache Kafka, APigee / event streaming - AI Coding Assistance: Exposure to AI Coding assistants (GitHub Copilot / Any other)