Technical Lead

Technical Lead

WAi Technologies | Pune, MH, IN

Posted 8 days ago

Apply Now

Description


Job Description:


Location Preference: Pune


Responsibilities:


A minimum of 4+ years in a professional senior technical role such as senior developer lead, tech lead, architect, or other hands-on role.

  • Strong hands-on .Net coding skills is a MUST for this role and experience in .NET /.NET Core /ASP.NET Core MVC development and architecture for web applications.
  • Should be able to write Clean, performant code
  • Should be able to handle .Net core based projects in a multi-Tiered application.
  • Full stack development with C# ASP.Net Core MVC and Angular frontend will be preferred
  • Complete hands-on coding skills for leading a team of developers, troubleshooting and problem solving.
  • Should have exposure of modern design patterns, technologies and frontend frameworks like Angular, Node.js, Microservices architecture, TDD (Test Driven development), SOLID principles, DI etc.
  • Should be able to review and integrate all application requirements, including functional, security, integration, performance, quality and operations requirements Review and integrate the technical architecture requirements.
  • Should have good experience with Unit Testing with XUnit/NUnit frameworks
  • Should be capable and willing to learn and integrate new technologies and work with third party APIs efficiently with minimal learning curve.
  • Provide input into final decisions regarding application architecture and implementing different design keeping in view client requirements.
  • Familiarity and experience working with Background jobs, Workflows and messenger services like RabbitMQ, SignalR etc.
  • Strong Database querying skills using Entity Framework core, LINQ SQL, MongoDB etc.
  • Strong coding skills with JavaScript/jQuery will be definite advantage
  • Should be able to perform code reviews and refactor code based on developer best practices
  • Should be able to review and approve pull requests and merge functional code
  • Should be able to take part in technical discussions internally and with client.
  • Should be able to integrate code with different external third party API/SDK


Technical Experience:

  • Must have experience with layered Application Architectures, Microservices Architecture, Design patterns etc.


Technical Skill Set:

  • .NET Core/C#/ASP.Net Core MVC, LINQ, Entity Framework, SQL
  • Angular, TypeScript/JavaScript/jQuery/HTML/CSS/Bootstrap
  • Knowledge of Azure Functions, Azure services, Background jobs
  • Experience with Azure DevOps, CI/CD pipelines
  • Knowledge of working with JSON,XML and APIs


Professional Attributes:

  • Can-do attitude and Learning mindset
  • Strong analytical and communication skills
  • Strong presentation/ technical discussion skills
  • Experience leading the performance tuning strategy and security of web applications