Job Title: Fullstack .NET/Angular Developer
We are looking for a skilled and experienced Fullstack .NET/Angular developer to join our team at KCS IT. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications.
Key Responsibilities:
* Design, develop, and deploy full-stack applications using .NET Core/.NET 6+, C#, Entity Framework, and ASP.NET Web API.
* Develop responsive and scalable user interfaces using Angular (12+), TypeScript, RxJS, and NgRx.
* Work with RESTful APIs, GraphQL, and WebSockets to create robust and efficient data exchange systems.
* Collaborate with cross-functional teams to design and implement microservices architecture and cloud platforms (Azure, AWS, GCP).
* Ensure data consistency and integrity by working with SQL and NoSQL databases (SQL Server, PostgreSQL, MongoDB, Redis).
* Implement message brokers (RabbitMQ, Kafka, Azure Service Bus) to facilitate communication between services.
* Write unit tests using xUnit, NUnit, Jest, Jasmine, or Karma to ensure code quality and reliability.
* Participate in Agile methodologies and work closely with the DevOps team to implement CI/CD pipelines and Docker containers.
Desirable Skills:
* Experience with serverless architectures using Azure Functions, AWS Lambda, or other technologies.
* Familiarity with alternative frontend development frameworks like Blazor or ASP.NET MVC.
* Knowledge of NoSQL databases like CosmosDB or Firebase.
* Experience in fintech, eCommerce, SaaS, or enterprise applications.
* Strong understanding of accessibility best practices (a11y).
About Us:
KCS IT is a consulting company in the field of Information Technology and Services, founded in 2008 and based in Lisbon. We specialize in creating value for our clients through three main areas: Consulting, Outsourcing, Innovation, and Training. Our commitment to talent development is evident in our recent expansion to Porto, Leiria, and Azores hubs, aiming to develop technology for the national and international market. Since 2018, we have been recognized as one of the top 10 companies in the "Index of Excellence", an initiative that rewards organizations investing in employee development and satisfaction.