Senior .NET Developer (Angular & Azure)
Role Overview
We are looking for a Senior .NET Developer with strong experience in Angular and Microsoft Azure to join our development team. In this role, you will work in a full-stack capacity, building scalable applications and cloud-based solutions while applying modern software engineering practices.
You will collaborate 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 Angular.
Apply object-oriented and functional programming principles to solve complex software engineering challenges.
Write clean, maintainable, and well-tested code following recognized software design patterns and best practices.
Develop and deploy solutions using Microsoft Azure services.
Work in Agile development environments, contributing to sprint planning, reviews, and continuous improvement.
Implement and support 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 coding standards.
Solid understanding of software design patterns and architecture principles.
Passion for continuous learning and exploring new technologies, particularly within the Azure ecosystem.
Strong analytical and problem-solving skills.
Ability to work effectively in a collaborative Agile 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 Angular (React experience combined with recent Angular 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).
Good knowledge of software architecture and design patterns.
Experience with Clean Code principles and Unit Testing.
Solid knowledge of SQL.
Experience with Git, CI/CD pipelines, and automated deployment processes.
Fluent English (spoken and written).
Senior .NET Developer (Angular & Azure)
Senior .NET Developer (Angular & Azure)