Fullstack Developer
Job Summary
KCS iT is seeking a Mid to Senior level Fullstack Developer with expertise in .NET and Angular. The role involves developing and maintaining robust applications using C# and .NET Core. The position is based in Porto and requires a hybrid work commitment.
Responsibilities
- Develop and maintain C#/.NET Core applications
- Design and consume REST APIs
- Implement microservices and SOAs
- Write unit and integration tests
- Participate in CI/CD pipelines
Required Skills
- C# and .NET Core
- Angular TS
- REST APIs
- SOLID principles and Design Patterns
- Azure DevOps / GitHub Actions
- Agile methodologies
- Fluent English
Job Details
Position: Fullstack Developer (.NET + Angular)
Seniority: Mid level - Senior
Type of position: Hybrid (Porto)
Requirements:
- Graduate’s degree in computer science or related field;
- Develop and maintain applications using C# and .NET Core;
- Working experience in Angular TS;
- Design and consume REST APIs following best practices;
- Implement microservices and service-oriented architectures;
- Apply design patterns, SOLID principles, and clean code practices;
- Write unit and integration tests;
- Participate in CI/CD pipelines using Azure DevOps or GitHub Actions;
- Knowledge of Agile methodologies;
- Fluency in English (written and spoken) - Mandatory.