Backend Software Engineer .NET

Porto Remote

Developing and maintaining features in a collaborative, Agile environment;
Writing testable code and ensuring the test coverage stays at the agreed level;
Documenting your code and APIs;
Take ownership of your code every step of the way - from development to deployment and maintenance;
Diagnose issues in production and devise solutions for them;
Work both autonomously and collaboratively to complete tasks;
Be an integral part of solutions design and implementation.

Requirements

Web development using ASP.NET MVC, or C# or .NET Core 3.1 and above
Usage of SQL and no SQL databases
Hands on experience writing unit and integration tests
Strong design capabilities, following SOLID principles using C#
Working on solutions hosted in cloud environments (Azure, AWS, or CGP)
Implementing and maintaining CI/CD pipelines
Experience with Git
Experience with serverless is a plus

Benefits

Integration into a company that cares about its employees; dynamic and relaxed work environment; flexibility in working hours and the possibility of remote work; health insurance; personalized and appropriate monitoring plan for individual and career goals; various training courses, from languages, hard skills as soft-skills because we believe in your professional and personal growth.


Start and further information:

Portugal; Modality informed at interview (Remote, Full Remote, and Hybrid);

Start date: Within 30 days, 24 months contract renewable for the same period; Visa support.