Senior .NET Developer with Angular
Spyrosoft
⚲ Wrocław, Warszawa, Cracow, Białystok, Łódź, Gdańsk
100 - 140 PLN/h netto (B2B)
Wymagania
- CI/CD
- Angular
- ASP.NET Core
- Entity Framework
- SQL Server
- Azure
- React
- WCF
Opis stanowiska
Join an international team of experts delivering high-impact software solutions for global clients. In this role, you will work in a full-stack capacity, translating complex business requirements into scalable, cloud-native applications. You will collaborate with top-tier professionals to design and implement innovative solutions that address real-world engineering challenges while ensuring the highest industry standards. Form of cooperation: freelance project-specific B2B contract for an initial period of approximately 12 months.Tech stack: Backend: .NET / .NET Core, C#, Entity Framework (or other ORM), WCF, SOAP/REST APIs. Frontend: Angular (primary), React. Cloud: Azure (Functions, Logic Apps, Web Apps, SQL Server). Data: SQL Server. DevOps/Tools: Git, CI/CD, Agile, Unit Testing. Requirements: • 4+ years of professional experience with .NET technologies (C#, .NET Core, EF/ORM, WCF) • 3+ years of experience in Angular (or strong React background with recent Angular experience) • 2+ years of hands-on experience with Azure services (e.g., Functions, Logic Apps, Web Apps) • Advanced knowledge of Architectural and Design Patterns • Proficiency in Web Services (SOAP/REST) and SQL • Experience with Git, Continuous Integration, and Continuous Delivery pipelines • Fluent English (written and spoken) for effective international communication • Ideally, you’ll also have: Azure Cloud certifications Main responsibilities: Full-Stack Development: Address complex software engineering problems using both object-oriented and functional programming styles. Quality Assurance: Maintain high standards of code quality and testing through Clean Code and Unit Testing practices. Cloud Engineering: Design and develop scalable solutions utilizing a wide range of Azure-hosted services and tools. Agile Delivery: Implement Agile methodologies and modern software delivery techniques, including CI/CD and automated deployment. Professional Growth: Proactively adopt new technologies and frameworks within the Azure Cloud ecosystem to drive project success.