We are looking for a senior .NET developer (based in Lisbon or Porto) with expertise in analyzing legacy implementations and implementing new systems following industry best practices.
Main Tasks:
* Software solution analysis, design and implementation compliant with IT Department's guidelines
* Use of development best practices
* Apply unit testing and follow the recommendations for high quality code
Technical skills:
* Ability to understand business requirements and translate them to technical solutions
* Creative and logical thinking to analyze a change request or problem or issue and define potential solutions or improvements
* Design Pattern; Dependency Injection; Test Driven Development GIT/SVN
* Proficient with C# .NET related technologies
* Experience with relational databases (Preferably SQL Server) and Experience with web frameworks (Preferably Angular)
* English
Soft skills:
* Ability to thrive in a fast-paced global environment
* Team player capable of high performance, flexibility and adaptability