Senior/Software Engineer – .NET Core – India

Senior/Software Engineer – .NET Core – India


Job Responsibilities

You will be expected to

  • Write code as per defined architecture and design, following coding standards and best practices.
  • Participate in technical discussions, stand-ups, retrospectives, meetings, and demos.
  • Follow processes like code version control, task updates in JIRA, CI-CD Dev Ops, and other project-specific processes.
  • Perform unit testing of your code before giving it for review/QA.
  • Get your code reviewed and approved by the Lead Software Engineer
  • Bring innovation to individual assignments by finding ways to be efficient and effective.
  • Participate in technology practice initiatives and discussions.

Be a team player

  • Be open and offer help to team members.
  • Demonstrate skills in spoken and written English.
  • Treat colleagues and clients with courteous behavior.
  • Be punctual in completing tasks and attending meetings/calls.

Requirements

  • Extensive experience in Microsoft technologies including .NET Core versions, writing C#
  • Experience developing Web APIs
  • Entity Framework Core
  • Git and GitHub for source control
  • Skill for writing reusable libraries
  • Understanding of fundamental design principles for building a scalable application with patterns such as Domain Driven Design, Test Driven Development, or Command-Query
  • Exposure to the Blazer framework and some working experience will be a big plus

Key Skills: .net core , Entity framework, ASP.net, SQL
Location: Anywhere in India or Bengaluru
Years of Experience: 3 - 6 years

    Attach CV (PDF/ Word files upto 2mb)