Job Description Overview
  • Skill: NET Core (C#), Angular (v15+), HTML5, CSS3, JavaScript, TypeScript, Azure Functions, Azure Service Bus, and Azure Storage, SQL Server, Azure Pipelines
  • Location: Remote
  • Experience: 8

We are looking for a Senior .NET Full Stack Developer with 8+ years of experience who will play a key role in designing, developing, and maintaining cloud-based applications and microservices. This is a hands-on development role with an emphasis on back-end technologies, though you will work on both front-end and back-end tasks. You will be responsible for delivering high-quality, scalable solutions across various technology stacks, with a particular focus on .NET Core, Azure, and modern front-end frameworks like Angular.

Key Responsibilities:

  • Back-End Development: Lead the design and implementation of microservices and APIs using .NET Core (C#), leveraging Azure cloud services like Azure Functions, Azure Service Bus, and Azure Storage.
  • Front-End Development: Develop rich, dynamic user interfaces using Angular (v15+), HTML5, CSS3, JavaScript, and TypeScript.
  • Cloud Architecture: Architect and implement cloud-native applications, leveraging Azure cloud services (including serverless architecture).
  • Database Management: Design and optimize data models using SQL Server, Cosmos DB, and NoSQL databases.
  • DevOps & CI/CD: Build and manage CI/CD pipelines using Azure Pipelines for seamless deployment processes.
  • Collaboration: Work closely with cross-functional teams (DevOps, QA, product management) to ensure the smooth delivery of software solutions.
  • Code Reviews & Mentorship: Provide guidance to junior developers, conduct code reviews, and ensure adherence to best practices.
  • Performance & Scalability: Design systems that are robust, efficient, and scalable.
  • Problem-Solving: Tackle complex technical challenges and ensure optimal software performance, security, and maintainability.

Required Skills & Experience:

  • 8+ years of experience as a .NET Full Stack Developer, with a solid understanding of both back-end and front-end technologies.
  • 5+ years of hands-on experience with Azure Cloud services, including Azure Functions, Azure Service Bus, Azure Storage, and Serverless Architectures.
  • 5+ years of development experience with .NET Core, building scalable APIs and microservices.
  • 5+ years of experience with Entity Framework or similar ORM frameworks for database access.
  • Strong experience with SQL Server, Cosmos DB, or NoSQL databases, and designing optimized, efficient data models.
  • 4+ years of experience developing modern front-end applications with Angular (v15+), HTML5, CSS3, TypeScript, and JavaScript.
  • Familiarity with CI/CD pipelines, particularly using Azure Pipelines, to automate testing and deployment.
  • Strong problem-solving skills with the ability to diagnose and resolve complex technical issues.
  • Ability to collaborate effectively within a cross-functional, Agile team.
  • Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.