Senior Dotnet Developer - Mumbai, India - KnowledgeWorks Global Ltd.

    KnowledgeWorks Global Ltd.
    KnowledgeWorks Global Ltd. Mumbai, India

    Found in: Appcast Linkedin IN C2 - 1 week ago

    Default job background
    Description

    Job description - Senior Dot Net Developer (Immediate Joiner)

    ROLES & RESPONSIBILITIES

    Participate in requirements analysis; translate the requirements into functional application.

    Participate in sprint meetings to decide sprint goals and implement assigned features and functionality in the app.

    Write clean, scalable, reusable, efficient code using C# for .Net based web applications for enhanced user experience.

    Troubleshoot issues and bugs and provide solution in timely manner and following strict quality assurance workflow.

    Write unit test-cases and to follow test driven development.

    Revise, update and refactor existing code to change functionality or improve performance.

    Write database queries and scripts for multiple database engines(Oracle / SQL Server).

    Participate in planning and provide detailed and accurate estimates for code development efforts.

    Prepare the architectural document artefacts.

    Help and mentor junior programmers to follow coding standards and other software engineering practices

    Train junior programmer on new tools and technologies.

    SKILLS & REQUIREMENTS

    Experience with C#, ASP.NET,MVC, .NET Framework 4.5, and Unit Testing Frameworks.

    Experience with MS Windows Workflow Foundation

    Experience in responsive User Interface Development for web desktop and mobile devices(knowledge of any front-end framework (Angular/React) is a plus)

    Experience with Bootstrap and/or related CSS Frameworks

    Experience in exposing functionality as APIs

    Experience with large-scale storage and database systems (SQL/Oracle). Experience with MongoDB will be a plus.

    Experience with XML and EDI data formats is a plus

    Experience with database performance troubleshooting for Oracle and/or SQL Server is desired

    Exposure to performance and scalability improvement is desired

    Familiarity with the latest software engineering practices and Agile methodologies

    Good written and oral communication/presentation skills

    Knowledge of a variety of tools, technologies, and techniques for design and development, including IDEs, source control, build tools and testing frameworks.

    If interested share CV at