Senior .Net Developer - Delhi Division, India - Triumph Ladders Pvt. Ltd.

    Default job background
    Description
    Job Title :
    Senior .Net Developer


    Experience : 8years to 15years

    Location :
    Okhla

    Primary Responsibilities :


    • Have experience crafting and developing in backend technologies (C#, .NET Framework, .NET Core, REST, strong SQL skills, Azure Server less & Cloud first development)
    • Design, build, and maintain efficient, reusable, and reliable code adhering to CQRS / MediatR / Repository coding patterns and practices. Your code should be easy to change, configure, test and deploy using a testdriven development approach.
    • Experience with cloud native deployments (e.g. Docker / Kubernetes) in Azure is preferred.
    • Have a strong understanding of relational databases and data architectures,
    • Knowledge of NoSQL database experience is a plus.
    • Contribute in all phases of the development lifecycle, ensuring applications are secure, performant , resilient, and highly scalable.
    • Help maintain code quality and organization through code reviews, quality checks, and automation; leveraging code repository and branching strategies.
    • Experience working in an Agile development team environment, translating user stories into functional applications. assisting with delivery estimates and provide feedback about all aspects of the development process; delivering work on time and within budget.
    • Selfmotivated and passionate about staying uptodate on relevant technologies, trends and opportunities.
    Must haves :


    • Good practical knowledge in implementing and following SOLID design principles in solutions
    • Good practical knowledge of foundational design patterns and ability to use them in solutions
    • Minimum 4 years of experience in .Net Core framework with expertise in .Net Core Web APIs
    • Hands on experience in writing complex SQL/LINQ queries and performance tuning of SQL/LINQ queries
    • Experience in developing applications following Test Driven Development using Unit Testing Frameworks like NUnit / xUnit
    • Minimum 2 to 3 years of Cloud computing experience in deploying and maintaining applications in Azure
    )