Senior .NET Developer

Engineering Lisbon, Portugal


Description

THE ROLE

We are looking for a Software Engineer who is motivated to build world-class applications using top-notch technology. You will be working in a very friendly and relaxed environment and be part of a well-motivated, talented and growing team. If you love to learn, if you are willing to share knowledge and would love to be part of the building process to reach the top, using the latest technology stack and having fun doing it, this is an opportunity you can’t miss.

WHAT YOU'LL DO

  • Develop software applications for backoffice or website infrastructures;
  • Stay up to speed with all backend and web technologies, software architecture principles and design patterns;
  • Have knowledge of performance and security topics;
  • Have an understanding of the full development lifecycle with an emphasis on software quality processes;
  • Actively participate in the training and building skills of junior developers.

WHO YOU ARE
  • A professional with a minimum of 5 years of experience with Microsoft development tools and programming languages;
  • Experienced in object-oriented languages (C#, VB.NET or Java);
  • Proficient in using ASP.NET, MVC, WebAPI and unit testing frameworks;
  • Knowledgeable of SQL language and experience using relational databases with a preference for SQL Server;
  • Experienced in NoSQL database is a plus;
  • Experienced in SOA architecture;
  • Experienced in working with SCRUM methodologies a plus;
  • An excellent team worker and with communication skills;
  • Skilled in problem-solving and with a proactive attitude.