Lead Engineer - .net Job in Experion Technologies

Lead Engineer - .net

Apply Now
Job Summary

Job Purpose

To work as a lead engineer in .NET technology stream

Job Description

  • Expertise in developing .NET Core based web applications with RDBMS or NoSQL database back-end
  • Excellent development experience using ASP.NET MVC, Web API, etc. and version control systems (such as git, svn, etc.)
  • Proven Expertise in developing web applications in .NET Core platform
  • Experience in working with Entity Framework Core, LINQ, Blazor, ASP.NET Identity etc.
  • Good working exposure with REST API and Very strong knowledge in object-oriented concepts & design patterns
  • Demonstrated willingness to develop with new/unfamiliar technologies.
  • Practical experience in working with different design patterns
  • Experience in developing with static code analyzer
  • Ability to integrate a variety of data sources and databases into a single system.
  • Experience in working with cloud services provided by AWS, Azure, Google, etc.
  • Proficiency when it comes to code versioning tools like GIT.
  • Passion for best design and coding practices and a desire to develop new bold ideas
  • Nice to have: Experience in setting up a continuous integration/continuous delivery environment for the project
  • Nice to have: Experience in working with identity providers like IdentityServer, Auth0, Keycloak, etc.

Duties and Responsibilities

  • Take lead engineer role in managing tasks in a sprint, reviewing the code of team members and ensuring first time quality of code
  • Write clean , well-designed code
  • Capability to understand user stories, translate that into technical specifications and convert this into working code.
  • Follow modern agile based development process including TDD based unit testing
  • Ensure code coverage and test coverage in the project
  • Produce detailed specifications and user stories
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Contribute in all phases of the development lifecycle
  • Capability to review and preach technology best practices across the team
Experience Required :

5 to 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs