Senior Backend Engineer
2 weeks ago
Job Description : Senior Backend Engineer (.NET Core + Azure)
Location : Remote
Experience : 5+ Years
Job Type : Full-Time
Role Overview :
We are seeking a highly skilled and experienced Senior Backend Engineer with a strong focus on .NET Core and Microsoft Azure to join our dynamic and innovative team. In this role, you will be instrumental in designing, developing, and maintaining scalable, event-driven microservices that power our multi-channel retail environment. You will leverage your expertise in backend development, cloud technologies, and architectural best practices to deliver robust and high-performing solutions. This is a remote position offering the flexibility to work from anywhere.
Responsibilities :
- Backend Service Development: Design, develop, and implement robust backend services and APIs using .NET Core, C#, and adhering to Clean Architecture principles.
- Unit Testing and Code Quality: Write comprehensive unit tests to ensure the reliability and quality of the developed code. Maintain high coding standards and participate in code reviews.
- Azure Service Implementation: Utilize and integrate various Azure services, including but not limited to:
- Azure Service Bus: Design and implement messaging solutions for asynchronous communication between services.
- Azure Durable Functions: Develop stateful serverless functions for complex workflows and orchestrations.
- Azure API Management (APIM): Design, secure, and manage APIs exposed to internal and external consumers.
- Azure Data Factory: Build and manage data pipelines for ETL/ELT processes.
- Other relevant Azure services as needed.
- Event-Driven Architecture: Design and implement event-driven architectures using message queues and event streams to ensure scalability and responsiveness.
- Microservices Architecture: Contribute to the design and development of microservice-based architectures, ensuring independent deployability and scalability of services.
- Azure Cosmos DB Optimization: Design and optimize data models for Azure Cosmos DB, focusing on partitioning strategies, Request Unit (RU) consumption, and query efficiency to ensure optimal performance.
- Cross-Functional Collaboration: Collaborate effectively with frontend developers, product managers, designers, and other stakeholders to understand business requirements and translate them into technical solutions.
- Business Outcome Focus: Understand the business impact of technical decisions and ensure that solutions align with business objectives.
- CI/CD Pipeline Setup: Design, implement, and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines using Azure DevOps for automated build, test, and deployment processes.
- Infrastructure as Code (IaC): Promote and implement Infrastructure as Code (IaC) practices using Bicep (or ARM templates) to automate the provisioning and management of Azure resources.
- Performance Monitoring and Troubleshooting: Monitor the performance and health of backend services and troubleshoot issues as they arise.
- Security Best Practices: Implement security best practices in all aspects of development, ensuring the confidentiality, integrity, and availability of data and systems.
Requirements :
- Backend Development Experience: Minimum of 5 years of hands-on experience in backend development.
- .NET Core Proficiency: Strong proficiency in .NET Core framework and C# programming language.
- Azure Expertise: Deep understanding and practical experience with Microsoft Azure cloud platform and its core services, particularly those mentioned in the responsibilities.
- Cosmos DB Experience: Proven experience in working with Azure Cosmos DB, including data modeling, querying, and performance optimization.
- Distributed Systems and Scalability: Solid understanding of distributed systems principles, microservices architecture, and strategies for building scalable applications.
- Multi-Channel Retail Experience (Big Plus): Experience working within a multi-channel retail environment and understanding its specific challenges and requirements is a significant advantage.
- Clean Architecture: Familiarity with and experience in implementing Clean Architecture or similar architectural patterns.
- Unit Testing: Proven ability to write effective unit tests using relevant testing frameworks.
- CI/CD with Azure DevOps: Experience in setting up and managing CI/CD pipelines using Azure DevOps.
- Infrastructure as Code (IaC): Familiarity with Infrastructure as Code concepts and experience using tools like Bicep or ARM templates.
- Excellent Communication Skills: Strong verbal and written communication skills with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
- Teamwork and Collaboration: Excellent teamwork and collaboration skills with the ability to work effectively in a cross-functional team.
Nice to Have :
- Kafka Experience: Familiarity with Apache Kafka or other similar distributed streaming platforms.
- DevOps Practices: Understanding of DevOps principles and practices.
- Supply Chain/Retail Domain Knowledge: Deeper knowledge of supply chain and retail business processes.
- Experience with other NoSQL databases.
- Knowledge of containerization technologies like Docker and Kubernetes.
Experience :
- 5+ years of relevant backend development experience with a focus on .NET Core and Azure.
Location :
- Remote
-
Senior Backend Engineer
8 hours ago
Delhi, Delhi, India beBeeBackend Full timeJob Title: Senior Backend EngineerWe are seeking a skilled and experienced backend engineer to join our team. The ideal candidate will have a strong background in building scalable backend systems and a passion for delivering high-quality software solutions.
-
Senior Backend Engineer
2 days ago
Delhi, Delhi, India beBeeBackend Full timeSenior Backend Engineer RoleWe are seeking a seasoned professional with extensive experience in backend development to join our team. The ideal candidate will have a proven track record of delivering high-quality software solutions.Requirements:10+ years of experience in backend developmentExpertise in SaaS, Energy, Mobility, and Cloud...
-
Senior Backend Engineer
4 weeks ago
Delhi, Delhi, India Sampoorna Consultants Pvt. Ltd Full timeJob Description :Our client is looking for a Senior Backend Engineer to lead the development of our platform, focusing on the measurement and enhancement of cognitive skills. You will be responsible for building scalable and robust systems that deliver accurate cognitive assessments and actionable performance improvements, directly impacting the future of...
-
Senior Backend Engineer
3 weeks ago
Delhi, Delhi, India PVAR Services Full timeJob Title : Senior Backend EngineerLocation : GurugramExperience : 57 YearsIndustry : AI SaaS ProductKey Responsibilities :- Design and Develop : Architect and implement scalable backend services, APIs, and microservices.- Database Management : Manage and optimize SQL/NoSQL databases for efficient performance.- API Integration : Develop and maintain RESTful...
-
Senior Backend Engineer
3 weeks ago
Delhi, Delhi, India PVAR Services Full timeJob Title : Senior Backend EngineerLocation : GurugramExperience : 57 YearsIndustry : AI SaaS ProductKey Responsibilities :- Design and Develop : Architect and implement scalable backend services, APIs, and microservices.- Database Management : Manage and optimize SQL/NoSQL databases for efficient performance.- API Integration : Develop and maintain RESTful...
-
Senior Backend Engineer
3 weeks ago
Delhi, Delhi, India Infinite Possibilities Full timeAbout Us AtGenAI Labs IP India Pvt Ltd , we're reimagining how Private Equity and consulting teams work—by building intelligent AI-native workflows and agentic platforms tailored to the real-world needs of high-performance teams. Our mission is to accelerate value creation through cutting-edge AI, system design, and product craftsmanship. We're a...
-
Senior Backend Engineer
1 day ago
Delhi, Delhi, India Infinite Possibilities Full timeAbout UsAt GenAI Labs IP India Pvt Ltd , we're reimagining how Private Equity and consulting teams work—by building intelligent AI-native workflows and agentic platforms tailored to the real-world needs of high-performance teams. Our mission is to accelerate value creation through cutting-edge AI, system design, and product craftsmanship. We're a...
-
Senior Backend Engineer
1 week ago
Delhi, Delhi, India beBee Careers Full timeJob Title: Senior Backend EngineerDescription:A seasoned backend developer is required to join our team. With 6+ years of experience, you will be responsible for designing and implementing scalable solutions using Python, Node.js, and related technologies.Responsibilities:• Develop high-quality code for complex applications using Python, Node.js, and...
-
Senior Backend Software Engineer
1 week ago
Delhi, Delhi, India beBee Careers Full timeJob Title: Senior Backend Software EngineerLocation: RemoteExperience: 4-7 yearsEmployment Type: Full TimeJob Description:We are seeking a skilled backend software engineer to design, develop, and maintain scalable backend services and APIs.The ideal candidate will have hands-on experience with Node.js, DevOps, CI/CD pipelines, and deployment tools. Strong...
-
Senior Backend Engineer
3 weeks ago
Delhi, Delhi, India Job Listings by Babblebots Full timeHiring for LXME Money Pvt Ltd.Job Title:Senior Backend Engineer (Golang)Location:Mumbai, IndiaCompany:Lxme Money Pvt. Ltd.Experience :3-5 years(2+ years Golang experience is mandatory,candidates with experience in a startup environment are preferred)ABOUT LXME:Lxme is a leading fintech platform in India, focused on empowering women to take control of their...