Professional Services
Senior Developer .Net (m/f)
About You
We are looking for someone who has knowledge in English, both written and spoken. A person who is motivated, responsible and trustworthy. You should be pro-active and a team player, able to adapt to different environments and situations. We expect that you have good communication and organizational skills and also have a problem-solving attitude.
We want someone who is passionate and is driven to achieve quality results.
What We Offer
Working with us, you will have the opportunity to integrate a multinational company.
This company has a multicultural team with a pleasant and inspiring working atmosphere.
You will be able to work on our offices, remotely or in a hybrid model. We are located in center of Lisbon and Porto and we have an open office space that facilitates and encourages collaboration in a team-oriented corporate culture.
Here you will be able to grow professionally, to work with different technologies and motivated teams.
Professional Skills for the Roll
-
Bachelor or Master degree in Computer Science, Software Engineering or similar
-
Very deep understanding of .Net/.Net Core and Solid understanding of OO principles
-
Experience in ASP.NET Core Web API and RESTful API techniques
-
Solid understanding of and experience with multi-threading and asynchronous programming
-
Familiar with SQL and NoSql databases
-
Hands-on experience with containerisation solutions like Docker
-
Experience designing and building api based service oriented or microservice architectures
-
Diligent with automated testing i.e. Nunit/Moq/Cucumber etc
-
Strong experience with middleware messaging services like Rabbit MQ, TIBCO, SignalR
-
Solid experience with continuous integration and continuous delivery tools like Git, TeamCity
-
Agile development/Software life cycle
-
Fluency in English