.Net Developer

Weekday AI

This role is for one of the Weekday's clients

Min Experience: 6+ years

Location: Bangalore

JobType: full-time

We are seeking an experienced and highly skilled .NET Developer with strong expertise in Microsoft .NET technologies, Azure Cloud, and Platform as a Service (PaaS) solutions. The ideal candidate will have 6–15 years of hands-on experience designing, developing, and maintaining scalable enterprise applications. This role requires a strong understanding of cloud-native architectures, application modernization, microservices, and best practices for building secure and high-performing solutions on the Microsoft technology stack.

The successful candidate will collaborate with cross-functional teams, including architects, product managers, business analysts, and DevOps engineers, to deliver innovative and reliable software solutions. Candidates with Full Stack development exposure will be preferred.

Requirements

Key Responsibilities

  • Design, develop, test, and deploy enterprise-grade applications using .NET technologies.
  • Build scalable, secure, and high-performance applications leveraging Microsoft Azure services.
  • Develop and maintain cloud-native applications utilizing Azure PaaS offerings.
  • Design and implement RESTful APIs, microservices, and distributed application architectures.
  • Collaborate with business stakeholders and technical teams to gather requirements and translate them into technical solutions.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Optimize application performance, scalability, security, and reliability.
  • Troubleshoot complex production issues and provide effective solutions.
  • Implement CI/CD pipelines and support DevOps best practices.
  • Ensure adherence to coding standards, security guidelines, and software development best practices.
  • Contribute to technical documentation, knowledge sharing, and mentoring of junior developers.
  • Stay updated with emerging Microsoft technologies and cloud development trends.

Must-Have Skills

  • Strong experience with .NET Framework, .NET Core, and modern .NET technologies.
  • Hands-on expertise in Microsoft Azure cloud services.
  • Extensive experience working with Azure PaaS services, including:
    • Azure App Services
    • Azure Functions
    • Azure Service Bus
    • Azure Logic Apps
    • Azure Storage Services
    • Azure SQL Database
    • Azure API Management
  • Strong understanding of cloud architecture and application modernization.
  • Experience in developing and consuming REST APIs and web services.
  • Proficiency in C#, ASP.NET, MVC, and Web API development.
  • Experience with SQL Server and database design concepts.
  • Knowledge of microservices architecture and container-based deployments.
  • Familiarity with CI/CD pipelines, source control systems, and Agile methodologies.
  • Strong problem-solving, debugging, and analytical skills.

Good-to-Have Skills

  • Experience as a Full Stack Developer.
  • Proficiency in front-end technologies such as Angular, React, JavaScript, TypeScript, HTML5, and CSS3.
  • Experience with Azure DevOps and Infrastructure as Code.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Exposure to event-driven architectures and messaging platforms.
  • Experience with modern testing frameworks and automated testing practices.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field.
  • Microsoft Azure certifications are highly desirable.
  • Experience working in large-scale enterprise environments.
  • Strong communication and stakeholder management skills.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.