Senior Dotnet Developer

Mumbai, Maharashtra, India
Jun 10, 2024
Jun 10, 2025
Remote
Contract
6 Years
Job Description

We are seeking a highly skilled Software Engineer with a minimum of 6 years of experience in software product development, specializing in the Microsoft stack of Technologies.

Roles and Responsibilities 

The ideal candidate will have a strong background in ASP.NET, C#, and JavaScript, coupled with hands-on experience in Azure cloud services such as Azure App Services, Azure Functions, and Azure Service Bus. The candidate should also possess expertise in API development, Kubernetes, Docker, and object-oriented design principles. Additionally, proficiency in data modeling, responsive UI design, and familiarity with UI frameworks like Angular is essential for this role.

Responsibilities

  • Collaborate with cross-functional teams to design, develop, and maintain software solutions using the Microsoft stack of Technologies, adhering to best practices and coding standards.
  • Utilize Azure cloud services such as Azure App Services, Azure Functions, and Azure Service Bus to build scalable and reliable applications.
  • Develop APIs and microservices to facilitate seamless communication between different components of the system.
  • Implement and maintain data models and object-oriented designs to ensure the efficiency and scalability of the software solutions.
  • Create responsive UI designs and integrate them with UI frameworks like Angular to deliver intuitive user interfaces.
  • Propose innovative ideas and solutions to address complex problems faced by multiple divisions within the organization.
  • Take ownership of assigned tasks and drive them to completion within specified timelines.
  • Collaborate with team members to review code, provide constructive feedback, and ensure the overall quality of deliverables.
  • Stay updated with the latest technologies and industry trends to continuously improve the software development process.
  • Communicate effectively with stakeholders to gather requirements, provide updates, and address any concerns related to the software projects.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Microsoft Azure certification(s) (e.g., Azure Developer Associate, Azure Solutions Architect Expert).
  • Experience with DevOps practices and tools, particularly Azure DevOps.
  • Familiarity with other cloud platforms such as AWS or Google Cloud Platform.
  • Knowledge of agile software development methodologies such as Scrum or Kanban.
  • Experience working in regulated industries such as finance or healthcare.

Qualifications (Requirements added by the job poster)

  • Bachelor's Degree
  • 1+ years of work experience with Kubernetes
  • 1+ years of work experience with API Development
Related Jobs