Tanisha Systems, Inc logo

    Tanisha Systems, Inc is looking for a Lead Dotnet Developer

    Must have skills: .Net core, Azure Cloud, REST API, WEB API


    • Hands-on experience in Migration activity from Legacy to .NET core.

    • Hands-on experience with .NET Core (3.1, 5.0, 6.0) application

    • Hands-on experience with REST API in .NET Core (3.1, 5.0, 6.0) with authentication and authorization

    • Hands-on experience in Rest standards.

    • Hands-on experience in Azure cloud (Web app, Azure functions, Gateway, App insight, AKS, Docker, ADF, AD)

    • Good Experience in Microservice event-driven architecture.

    • Good experience in Legacy Windows applications, ASP.NET, MVC, WCF, Web service

    • Good experience in version controls and CICD pipeline

    • Good experience in MS SQL server

    • Good knowledge of deployment procedures of legacy and .Net core applications to cloud containers or VM.

    Value adds:

    • Angular or React knowledge


    • Develop overall technical strategies for external client projects from technical requirements

    • Communicate with external clients on a regular basis regarding progress, challenges, timelines, and end results of client projects

    • Direct and oversee local and offshore developers

    • Create technical estimations

    • Present technical strategies to clients and gather technical requirements as needed

    • Create and update the design and functional documents

    • Identify and troubleshoot issues as needed

    • Perform a mix of maintenance and new development as required

    • Implement project applications according to specifications

    • Research technical issues and provide recommendations to enhance client websites

    • Unit test code to ensure quality

    • Ability to handle multiple projects and shifting priorities

    • Perform code review sessions with other developers and suggest improvements or alternate approaches when appropriate

    • Assist project managers and directors with the creation of task-level project plans that detail the specific tasks required to deliver a solution

    • Work closely with project managers and account managers to ensure that client expectations are met and that the team adheres to project schedules and budgets