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 Composable
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.
- 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.
Salary and Benefits
- 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).
- A healthy work-life balance – Our free time is respected because we know we achieve more when well-rested.
- One weekend a year in Denmark with peers from other countries, plenty of activities, and loads of fun! Check it out here: Novicell.Camp.