Talent.com
This job offer is not available in your country.
Lead Engineer -.Net Framework

Lead Engineer -.Net Framework

Velodata Global Pvt LtdThiruvananthapuram
3 days ago
Job description

Role : Lead Engineer - .NET

Skills :

Mandatory : ASP.NET Core, WEB AI, Microservices, AWS, Azure

Good to have : Angular, ReactJS

Total Experience : 7+ years

Work Location : Cochin / Trivandrum (Hybrid - 3 Days In Office)

Job Purpose (Onsite / Offshore) :

Be a Lead Engineer in Web API development using .NET.

Duties and Responsibilities :

  • 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.
  • Proven expertise in developing web applications in .NET Core.
  • Experience with Entity Framework Core, LINQ, Blazor, ASP.NET Identity.
  • Strong knowledge in REST API, OOP concepts, and design patterns.
  • Review PRs and ensure test coverage.
  • Willingness to learn and develop with new / unfamiliar technologies.
  • Experience in developing static code analyzer.
  • Clear understanding of CI / CD environments.
  • Ability to integrate diverse data sources and databases into one system.
  • Experience with cloud services (AWS Lambda, SNS, Azure Functions, etc from AWS / Azure / GCP).
  • Experience in micro-services architecture.
  • Proficiency in versioning tools like GIT, SVN.
  • Passion for best design / coding practices and innovative ideas.
  • Knowledge of project tracking tools (JIRA, Azure) and collaboration tools (Confluence).
  • Strong communication skills to convey ideas with clarity and detail.
  • Prepare process and design documentation.
  • Active participant in Scrum Agile ceremonies; lead them if required.

Nice to have :

  • GIS experience.
  • Experience with identity providers like IdentityServer, Auth0, Keycloak.
  • Skills and Competencies :

  • Ownership of tasks / user stories for self / team.
  • Lead sprint tasks, review code, ensure quality.
  • Write clean, well-designed code.
  • Follow development processes defined by client / org and help evolve them.
  • Convert user stories into specifications and working code.
  • Follow Agile / TDD and ensure team compliance.
  • Produce detailed specifications and user stories from business requirements.
  • Troubleshoot, test, and maintain core software.
  • Contribute to all phases of the development lifecycle.
  • Educate and review best practices in the team.
  • Track and pilot new industry tools / trends for team adoption.
  • Collaborate with Technical Architects on solution / architecture design.
  • Understand business goals and align design / development with them.
  • Strong analytical skills to identify gaps, assess feasibility, and propose solutions.
  • Estimate and split tasks for stories, ensuring accountability.
  • Mentor junior team members.
  • Take initiative in suggesting and implementing best practices.
  • Initiate PoCs and feasibility studies
  • (ref : hirist.tech)

    Create a job alert for this search

    Lead Engineer Net • Thiruvananthapuram