Senior Backend .NET Developer

Job description

 

We are looking for you if you have the guts to touch the core of our product, you hate UI and you are all about refactoring our framework code into micro-services code. 

 

Your specialist chapter (team) includes the following people:

Our Tech Chapter consists of 28 people. The average age is 29 years. 20 developers are working from our Lisbon office, the others are based in Amsterdam.  The majority of our developers have a Master or PHD Degree.


We are a manager free environment and you will collaborate with your colleagues to improve the product, prioritise your product backlog and improve the teamwork.

Main activities

  • Implement new features accordingly to our code and development guidelines
  • Discuss approach and solutions with colleagues from different functions
  • Discuss new technologies and keep up to date on new developments
  • Maintain and improve the code quality
  • You have the opportunity to participate in Squad's meetings, and contribute to improve its processes


What we offer  

  • International, young and bold company. We want to bring payroll processing to another level
  • Ambitious environment, constantly challenging ourselves
  • Lots of ways to develop yourself and get lost in the newest techniques, work styles and software engineering best practices
  • A personal coach and a mentor. We will not offer a manager
  • A full agile working environment
  • Working in Amsterdam is possible occasionally. We have an apartment there, which you can use, when available
  • Helpful, smart and fun colleagues

Requirements

We are looking for you if you have:

  • 7+ years of experience as a .NET developer
  • Strong knowledge of .NET with Visual Studio (C #,ASP.NET, MVC)
  • Experience with WebForms, XML and REST integrations 
  • Interest and curiosity to work with Microservices (uhuh!) 
  • Strong knowledge of SQL Server / T-SQL
  • Experience with unit testing frameworks
  • Hands-on experience with continuous delivery & continuous integration and have seen/worked (nice-to-have) with continuous deployment
  • Experience with Agile development methodologies


We are looking for you if you are:

  • Team player and you like to actively help your colleagues
  • Advocating collaborative decision making
  • Up-to-date with new technologies, applications and environments
  • Keen to develop yourself and grow along with the company
  • Able to handle vague problems and requirements
  • Living in or near Lisbon.
  • Fun in your own way