Full Stack Engineer Angular/.NET
Role details
Job location
Tech stack
Job description
We are looking for Senior Full-Stack Developers with a strong focus on Angular (Front-End) and experience in .NET/ # (Back-End) to be part on full-time mode of international projects based in Lugano.
Roles and Responsibilities
- Design and implement high-quality software solutions across the full stack, with primary focus on Angular development
- Develop robust and scalable backend services using C# and .NET
- Apply best practices such as TDD, DDD, Clean Code, and SOLID principles
- Collaborate closely with architects and technical leads to define optimal technical solutions and infrastructure
- Ensure high delivery standards with strong attention to CI/CD pipelines and automated testing
- Take ownership of the performance, reliability, and scalability of applications
- Analyze business requirements and proactively propose technical solutions aligned with client objectives, * Please note that a fully remote work policy is not offered for this role
- Candidates should be prepared to relocate to Canton Ticino (Switzerland) or to Italian border areas close to Switzerland
- Work-from-home days may be possible according to the Client's policy
Our personnel search is addressed to candidates of all genders.
The data will be processed and stored exclusively for the purposes of this or future selections, in compliance with the Federal Data Protection Law (LPD) and guaranteeing the rights referred to in art. 13 Legislative Decree 196/03 and EU regulation 679/2016 (GDPR).
Requirements
Do you have experience in SQL?, Do you have a Master's degree?, * Scientific degree (Bachelor's or Master's), preferably in Computer Science or Engineering
- At least 5 years of experience as a Full Stack Software Engineer
- Strong expertise in Angular (latest versions) and TypeScript
- Solid experience with C# and .NET (Core / .NET 6+)
- Good understanding of frontend architecture, state management and API integration
- Hands-on experience with TDD, Clean Code and SOLID principles
- Experience working with relational databases (SQL Server, Oracle, MySQL or DB2) and strong SQL knowledge
- Familiarity with CI/CD pipelines and modern DevOps practices
- Fluent Italian and English (both spoken and written)