Senior .NET Developer (React & Azure)
Role Overview
We are looking for a Senior .NET Developer with strong experience in React and Microsoft Azure to join our team. In this role, you will work on designing and developing modern full-stack applications, applying best engineering practices and delivering scalable solutions in a cloud environment.
You will collaborate closely with cross-functional teams, contribute to architecture decisions, and ensure high standards of code quality, testing, and continuous delivery.
Key Responsibilities
Design, develop, and maintain full-stack applications using .NET technologies and React.
Apply object-oriented and functional programming principles to solve real-world engineering challenges.
Write clean, maintainable, and well-tested code following established software design patterns and best practices.
Develop and deploy solutions in Microsoft Azure cloud environments.
Participate in Agile software development processes, including sprint planning, reviews, and retrospectives.
Implement and maintain CI/CD pipelines to enable efficient and reliable software delivery.
Collaborate with architects, developers, and stakeholders to design scalable and high-quality solutions.
Skills & Attributes for Success
Strong ability to write clean, readable, and maintainable code aligned with established design patterns and coding standards.
Passion for continuous learning and exploring new technologies, especially within the Azure ecosystem.
Strong analytical and problem-solving skills.
Ability to work effectively in a collaborative and Agile team environment.
Required Qualifications
4+ years of commercial experience with .NET technologies (C#, .NET / .NET Core, Entity Framework or other ORM, WCF).
3+ years of experience with React (Angular experience combined with recent React experience is also acceptable).
2+ years of experience with Microsoft Azure services, such as:
Azure Functions
Azure Logic Apps
Azure Web Apps
Azure SQL / SQL Server
Experience working with web services and APIs (REST / SOAP).
Strong knowledge of software architecture and design patterns.
Experience with Clean Code principles and Unit Testing.
Solid knowledge of SQL.
Experience with source code management (Git) and CI/CD pipelines, including automated deployment.
Fluent English (both written and spoken).
Senior .NET Developer (React & Azure)
Senior .NET Developer (React & Azure)