Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18866160

    DataArt logo

    Senior Backend Developer - .NET

    DataArt · Bengaluru · onsite · Posted 31d ago

    Not disclosed10–14 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this role

    We are looking for a Senior Backend Developer to design and develop enterprise-grade backend solutions using C# and. NET. You will contribute to scalable microservices, distributed systems, cloud-native services, and cross-functional engineering collaboration.


    Responsibilities:

    • Design and develop enterprise-grade backend services using C#, . NET, and. NET Core.
    • Design and implement scalable microservices within service-oriented platforms.
    • Develop services supporting multi-source data aggregation, policy and rules enforcement, and extensible functional domains.
    • Apply microservice architecture principles, including API-first design, domain-driven design, and bounded contexts.
    • Design and implement synchronous REST-based integrations with internal and external systems.
    • Develop and support asynchronous and event-driven integration patterns.
    • Design efficient data models using relational SQL and NoSQL databases.
    • Optimize database performance and manage data consistency across distributed systems.
    • Build resilient, scalable, and maintainable cloud-native solutions using Microsoft Azure.
    • Implement appropriate resiliency, fault tolerance, configuration management, and distributed system patterns.
    • Collaborate with architects, product managers, business analysts, QA engineers, and other developers throughout the delivery lifecycle.
    • Contribute to technical design discussions, architecture decisions, code reviews, and engineering standards.
    • Develop and maintain unit tests to ensure code quality, reliability, and maintainability.
    • Troubleshoot complex application, integration, performance, and production issues.
    • Work effectively with globally distributed teams and participate in coordinated meetings across time zones when required.


    Requirements:

    • Technology stack: C#, . NET, . NET Core, microservices, REST APIs, event-driven architecture, SQL, NoSQL, Microsoft Azure, cloud-native services, distributed systems, domain-driven design, API-first design, unit testing.
    • 6+ years of backend software development experience with strong hands-on expertise in C#, . NET, and. NET Core.
    • Strong experience designing and developing enterprise-grade microservices.
    • Strong understanding of microservice architecture patterns, including API-first design, domain-driven design, and bounded contexts.
    • Experience designing and consuming REST APIs and implementing synchronous system integrations.
    • Experience working with asynchronous and event-driven architectures.
    • Strong hands-on experience with relational SQL databases and NoSQL databases.
    • Experience with data modeling, database performance optimization, and data consistency within distributed systems.
    • Hands-on experience with Microsoft Azure and Azure-native services.
    • Strong understanding of cloud configuration management, resiliency patterns, scalability, and distributed system design.
    • Experience designing maintainable, highly available, and scalable backend solutions.
    • Strong understanding of software engineering principles, coding standards, and unit testing.
    • Ability to analyze complex technical requirements and translate them into effective backend solutions.
    • Strong problem-solving and troubleshooting skills.
    • Ability to communicate clearly in English and collaborate effectively with technical and non-technical stakeholders.
    • Experience working with geographically distributed development teams.


    Nice to have:

    • Experience in the travel technology domain.
    • Knowledge of Global Distribution Systems.
    • Experience integrating with GDS platforms or travel suppliers.
    • Exposure to booking platforms, travel APIs, reservation systems, or travel content aggregation.
    • Understanding of the broader travel ecosystem and supplier integration landscape.
    • Experience working on large-scale enterprise or distributed platforms.
    • Experience with multi-source data aggregation and policy- or rule-based processing.
    • Experience supporting cloud-native transformation or modernization programs.

    Sourced from instahyre

    Skills

    NoSQLC SharpapisDot Net CoreSQLMicrosoft AzureMicroservices

    Senior Backend Developer - .NET · waiting for your command