Senior .NET Full Stack Developer – Angular

Riyadh Tax Free24 days agoFull-time External
Negotiable
Roles & Responsibilities: • Lead the design and implementation of scalable, high-performance .NET applications with Angular frontends, ensuring adherence to architectural best practices. • Develop and maintain RESTful APIs and microservices using .NET Core, ensuring robust data handling and seamless integration with Angular components. • Collaborate with cross-functional teams, including product owners, designers, and other developers, to translate requirements into technical specifications and actionable tasks. • Write clean, well-documented, and testable code, utilizing unit testing and integration testing frameworks to ensure code quality and reliability. Skills Desired candidate profile: • Bachelor's degree in Computer Science, Software Engineering, or a related field. • Minimum of 7 years of professional experience in .NET development, with a strong focus on full-stack development using Angular. • Proven experience with .NET Core/.NET 5+, C#, Angular 8+, TypeScript, HTML5, CSS3, and JavaScript. • Solid understanding of object-oriented programming principles, design patterns, and software architecture.