We build next-gen websites for our customers
We are Novicell, a Danish digital agency that builds cutting-edge digital solutions from our offices in Barcelona. Join our team as Senior Backend Developer to work together with one goal: to create exceptional results and push the boundaries of digital development. We are looking for you!
About You
You are a passionate Senior Backend Developer with experience developing microservices, APIs, and web-based server-side applications with .NET.
You will be part of a team of software developers who work daily with clients, projects, and challenges of all kinds. Therefore, you are nice, collaborative and enjoy a good laugh at work .
You are constantly learning, exploring, researching and proposing continuous improvement solutions.
We build Compoable
We build composable solutions: modular, independent components (microservices) that communicate via APIs to allow flexibility, scalability, and easy integration, enabling seamless upgrades or replacements
Your Day-to-Day at Novicell
* Developing performance-critical and scalable microservices and APIs with state-of-the-art technologies like .NET, C#, and Cloud Services.
* New and further development of .NET sites in conjunction with other composable solutions.
* Take part in architecture decisions and document the results.
* Design and implement the interface between the client and server-side applications. This includes specifying and implementing REST APIs and working with real-time data and WebSockets.
* Integration between websites and various XML / JSON-based web services.
Skills & Requirements
* You have experience working in agencies or consultancies.
* Proficient English level.
* The ability to work on multiple projects simultaneously is essential.
* You have excellent written and verbal communication skills, as well as good mentoring skills.
* You have at least five years of experience with .NET development in C#, SQL, and Git, preferably from an agency or consultancy firm.
* You have experience with modern CMSs such as Umbraco, Contentful, Storyblok, Sanity, Strapi or similar.
* Previous experience as a senior developer within a project team.
* You are familiar with basic software patterns and principles, such as SOLID, Domain-Driven Development, Dependency Injection, and CQRS.
* You have practical experience with SQL Server databases and the SQL query language.
* You are familiar with Microservice-based architectures and the principles of message queues.
Nice to have
* Familiarity with modern front-end technology like vue.js is a big plus.
* Knowledge about containerisation (Docker) and Infrastructure as code (Terraform) is a plus.
Why join us?
* Salary : Between 42.000€ and 48.000€, based on seniority and skills.
* Permanent full-time contract.
* Flexible remuneration with Cobee.
* You can work from home or come to the office (we’d love that!). Living in Barcelona is a plus for social events but it's not mandatory. We have colleagues in Valencia, Sevilla, Málaga, and Tenerife. You're welcome as long as you are based in Spain and have a working permit.
* 23 vacation days + 1 additional day off on your birthday (or any other day at your convenience