Full Stack .NET Developer

Pune, Maharashtra, India
Dec 20, 2021
2000000,Year,rs LPA
Citizen
5 Years
Job Description

About Us

We are a team of engineers and designers building innovative and cutting-edge software solutions. We are a people-centric organization where we aim to not only make profits but create a space that motivates people to be creative and give their best at work. We offer a suite of healthcare products and services that aim to improve quality of care and outcomes for patients. 

Qualifications

  • 2 to 5 years of relevant experience as Full Stack Developer
  • Expert level proficiency in .Net Core, C#, Angular, SQL
  • Expert at Object Oriented Design and Design patterns
  • Proficient in object-oriented design and programming using C# 
  • Writing HTML, CSS, JavaScript/TypeScript, and developing usable Web UIs using Responsive Design (Bootstrap)
  • Familiarity with JavaScript frameworks such as Angular JS and Angular
  • Proficient in .Net Framework and .Net Core
  • Designing and developing RESTful services using .Net Core and .Net Standards
  • Database design and management and writing complex SQL Queries
  • Experience developing with NoSQL databases such as Cosmos DB, or MongoDB
  • Experience developing against a variety of cloud services on Azure, including storage (Blob & Table Storage), KeyVault, messaging (Service Bus), Function App, Logic App, and hosting (App Service)
  • Experience or knowledge of devops CI/CD pipelines
  • Experience or knowledge of containerized applications development using docker/Kubernetes
  • Understanding of multi-tenant platform
  • Experience in implementing testing platforms and unit tests
  • Proficiency with Git or any other version control systems
  • Ability to quickly grasp complex business and technical requirements and express those clearly in written and verbal form
  • Experience in using Agile & Scrum software frameworks
  • Ability to work under pressure and meet demanding deadlines
  • Good written and verbal communication skills.

Nice to Have

  • Blazor knowledge is a plus
  • Experience developing reports and/or data visualizations is a plus

Responsibilities

  • Responsible for all technical aspects of product development from designing to development to release.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with the scrum team to define, design, and ship new features.
  • Contribute in code reviews & client interactions.
  • Responsible for mentoring junior members of the team, taking up quality initiatives for improving code quality and optimizing development time.
  • Implementing automated testing platforms and unit tests.