
Senior Backend Developer
On site
London, United Kingdom
Full Time
06-03-2025
Job Specifications
Can you develop microservices, API's and web based server-side applications with .NET and Umbraco? And do you want to be part of a growing business with over 330 exceptional employees? Then this might be the job for you:
A part of the team
Novicell is a leading digital consultancy that helps companies realise their digital potential. We combine technical expertise with creative innovation to deliver tailored solutions to our clients. Our diverse team of specialists work together with one goal in mind: to create exceptional results and push the boundaries of digital development.
We are about 30 good people in our London office, and you will also have over 330 great colleagues across 8 offices in 6 countries. Our offices are in London, Barcelona, Aarhus, Aalborg, Copenhagen, Stockholm and Oslo.
What will you be working on?
As a Senior Backend Developer, your primary tasks will include among other:
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 and Umbraco sites.
Take part in architecture decisions and documenting 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.
We build on the MACH architecture
Which means:
Microservices: Our APIs consist of micro-service runtimes that “talk” to each other, and our integration layer is built on Azure Functions
API-first: All our solutions are API-driven, where the front end can deliver the best possible user experience on top of the underlying APIs
Cloud Native: We use all the latest cloud services such as message queues, API gateways and Function Apps in Azure
Headless: Underlying CMSs are used in headless format and presentation is not dictated by the CMS
Do you have what it takes?
You have minimum 5 years of experience with .NET development in C#, SQL and Git - preferably from an agency or consultancy firm.
You have experience with CMS system Umbraco or other such as Contentful, Storyblocks or other.
Previous experience as a senior developer within a project team.
You are familiar with basic software patterns and principles like SOLID, Domain Driven Development, Dependency Injection, CQRS etc.
You have practical experience with SQL Server database and the SQL query language.
You are familiar with Microservice based architectures and the principles of message queues.
Ability to work on multiple projects simultaneously is essential
You have excellent written and verbal communication skills as well as good mentoring skills
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.
Get a chance to work at a 'flink' and 'flittig' workplace
Here at Novicell we have replaced extensive employee handbooks and ancient rules with dialogue, responsibility, and trust. We encourage social interaction to create an even better work environment and it is our shared opinion that work must be enjoyable! We strive to have fun while delivering the best results possible - why else devote so many waking hours together?
Novicell's motto is ‘flink" and "flittig" which is Danish for "kind" and "diligent". This means we treat each other well while providing the best possible service to our clients. More specifically this means we offer:
An informal organization with a large degree of freedom and flexibility
A creative and inspiring environment with the chance to influence the organization's development
A strong social culture with many activities and events
The industry's most "flinke" and "flittige" colleagues
Here at Novicell, you do not get extra points for being the last person at the office every day. We respect the difference between ‘’work time’’ and ‘’free time’’, therefore we encourage you to pack up at the end of the day, go home and do something else than working.
Salary and benefits
Salary
£55,000 – £70,000 depending on experience.
Location
We’ve moved to a shiny, spacious new office in Shoreditch where you will be working from. Flexible working arrangements are in place across the organisation to ensure our employees are happy and productive.
Benefits
7.5-hour workdays. As near to zero overtime as we (and you) can manage
Private health insurance (with access to private GP/Nurse)
"Study abroad" trips to Denmark, Spain, Sweden or Norway
Christmas Eve and New Year’s Eve as days off on top of your statutory allowance
Annual summer company get-together in Denmark
Cycle to Work Scheme
Serviced office with free breakfast, fruit, snacks, coffee, beer, and all the trimmings
Excellent training and CPD opportunities
Practical information
We are located at 21-33 Great Eastern St, London EC2A 3EJ
The role requires your onsite presence in our office in Shoreditch, London. You will therefore be needing a work visa or Right to Work in the UK.
The hiring team is currently on a well deserved summer holiday. Please not we will return to review your application the 5th of August
About the Company
Novicell UK is a full-service digital consultancy based in London with international offices across Norway, Denmark, Sweden and Spain. We are 330 developers, strategists, creatives and marketing specialists working together to make your digital presence stronger. Our purpose is to leverage business enthusiasm, technical brilliance, and innovative thinking to cover the complete digital experience. Everything starts with human ambition. This is why we’re human-centric in our approach and solutions, starting with you and endi... Know more
Related Jobs


- Company Name
- IT Search and Selection
- Job Title
- Senior Software Engineer
- Job Description
- Senior Software Engineers (React | C# | AWS Serverless) Belfast (1 or 2 days per week onsite) £60K - €80K p/a + benefits React | Nextjs | AWS | C# IoT startup operating in the transport industry growing their tech team in Belfast City Centre. We’re planning multiple hires over the coming months, hoping for a senior engineer to work closely with the Principal Engineer & CTO. We need a fullstack developer… slight preference for someone leaning heavier on the frontend but the ideal scenario would be someone who can work comfortably on both sides. This is a high impact job, they’re steering the direction of their products and lots of innovation happening at the moment – once you’re embedded in the business you’ll be one of the decision makers. Skills 5+ years’ experience as a Software Engineer. Strong experience with React. Experienced working with C#. Excellent communicator and leadership qualities. AWS experience is a nice to have. Open to – Full Stack Engineer, Fullstack Developer, Senior Software Engineer, Senior Software Developer, React, Javascript, Senior Frontend Engineer, Senior .net Developer, C# Developer


- Company Name
- PA Consulting
- Job Title
- Full Stack Engineer
- Job Description
- Company Description We believe in the power of ingenuity to build a positive human future. As strategies, technologies, and innovation collide, we create opportunity from complexity. Our teams of interdisciplinary experts combine innovative thinking and breakthrough technologies to progress further, faster. Our clients adapt and transform, and together we achieve enduring results. We are over 4,000 strategists, innovators, designers, consultants, digital experts, scientists, engineers, and technologists. And we have deep expertise in consumer and manufacturing, defence and security, energy and utilities, financial services, government and public services, health and life sciences, and transport. Our teams operate globally from offices across the UK, Ireland, US, Nordics, and Netherlands. PA. Bringing Ingenuity to Life. Job Description Are you up for the challenge of creating seamless user experiences from every angle? Our Digital team are looking for a skilled and experienced Full Stack Engineer confident in the JavaScript/TypeScript stack, from front-of-frontend through to Node APIs and infrastructure. You will work alongside colleagues from across PA, delivering transformative digital solutions to today’s most complex business challenges. Our teams are trusted to deliver and given the space to be awesome. We’re an inclusive community for the curious, generous, pragmatic and committed digital practitioner. As a Full Stack Engineer, you'll be working as part of a larger team who are collectively responsible for delivering functioning solutions to our clients. You'll have the support of experienced professionals within the team, who can give you guidance and help you make decisions. We work alongside our clients daily as an extension of their own teams to build relationships, discuss their needs, refine solutions, report progress, and provide technical support. You will be required to have excellent client facing skills as well as solid technical knowledge and development craft skills. What you’ll be doing You'll have the support of experienced professionals within the team, who can give you guidance and help you make decisions You will have responsibility for owning and delivering on specific tasks, being the design authority and accountable for creating solutions You'll be a trusted member of the team, and you'll be empowered to move things forward on your own steam You may also be expected coach more junior analysts in the team, working with them to build their expertise It’s important you feel comfortable having team discussions with the client on the project and contributing your thoughts and ideas into the team Qualifications Experience of full stack web application development using TypeScript including React and Next.js. Experience of UI engineering using CSS, knowledge of accessibility compliance and working with designers to deliver design systems in code. Proven experience of backend API development with Node.js including an understanding of databases, ORM patterns (e.g. Prisma) and service-oriented architectures. Experience of developing cloud-native applications in one of AWS, Azure or GCP, ideally using a serverless architecture (e.g. functions, message queues, databases, API gateways, authentication). Understanding of software testing approaches and associated frameworks (e.g. unit testing, Testing Library, Cypress etc). Experience of agile software development including sprints, work estimation and developing acceptance criteria. Additional Information Life At PA encompasses our peoples' experience at PA. It's about how we enrich peoples’ working lives by giving them access to unique people and growth opportunities and purpose led meaningful work. Our purpose guides how we work with our clients and our teams, and support our communities, to deliver insight and impact, solving the world’s most complex challenges. We're focused on building a workplace that values human difference and diverse mindsets, and a culture of inclusion and equality that unlocks the potential in our people so everyone can be their best self. Find out more about Life at PA here. We are dedicated to supporting the physical, emotional, social and financial well-being of our people. Check out some of our extensive benefits: Health and lifestyle perks accompanying private healthcare for you and your family 25 days annual leave (plus a bonus half day on Christmas Eve) with the opportunity to buy 5 additional days Generous company pension scheme Opportunity to get involved with community and charity-based initiatives Annual performance-based bonus PA share ownership Tax efficient benefits (cycle to work, give as you earn) We’re committed to advancing equality. We recruit, retain, reward and develop our people based solely on their abilities and contributions and without reference to their age, background, disability, genetic information, parental or family status, religion or belief, race, ethnicity, nationality, sex, sexual orientation, gender identity (or expression), political belief veteran status, or other by any other range of human difference brought about by identity and experience. We welcome applications from underrepresented groups. Adjustments or accommodations - Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us on recruitmentenquiries@paconsulting.com


- Company Name
- TieTalent
- Job Title
- Senior Full Stack Web Developer
- Job Description
- About Job Title: Senior Full Stack Web Developer Location: Loughton, Essex Benefits Working within a newly refurbished dedicated office space with onsite employee gym and parking Close road links to M11/M25/A406/A12 and London Central Line Train station within one-minute walk with quick access to Central London 28 days annual leave, incl. Bank Holidays, per annum, with an additional day per year of service (capped at 33 days) Pension Scheme Healthshield (health cash back scheme and counselling services) Eye Test / Glasses reimbursement scheme Last Working Day Lunch paid for by Company Various team and personal reward incentives Social events Who are we? PDL Finance Limited. Established in 2009 and regulated by the FCA, with a proven track record for customer and employee satisfaction. What We Are Looking For We are seeking an extremely driven, passionate and motivated individual to join our in-house development family. The ideal candidate will enjoy learning, seeing projects through to completion and thrive on new challenges. As a member of our team, you will have the opportunity to work on our public-facing API and back-office websites in a Test-Driven Agile environment. We are always exploring the latest technologies and have recently migrated to Azure where we will be modernising from VMs to App Services, SQL MI and utilising many other services on offer. Other future projects include incorporating .NET Core, SignalR and AI technology such as ChatGPT. Your role will involve enhancing our websites using the technologies listed below and integrating new technologies as needed. Main Duties And Responsibilities This is a fast-paced, hands-on role. Your day-to-day responsibilities will include, but not solely be limited to: Developing website features and fixing bugs using C#, Entity Framework, Azure Service Bus and SQL Server Writing unit and integration tests using NUnit Styling website changes in CSS Developing JavaScript code using frameworks such as Vue Attending scrum meetings and briefings with project owners and peers Writing SQL scripts to modify database schema in SQL Server 2014 Required Technical Skills: ASP.NET 4.6+ MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates Design Patterns and SOLID Principles Entity Framework 6+ SQL Server 2014+ TDD/NUnit Javascript/JQuery/AJAX HTML5 CSS 3 Desirable ASP.NET Core Azure Service Bus Entity Framework Core Vue Agile methodologies/Scrum Automated browser testing/SpecFlow/Selenium SignalR ECMAScript6 AngularJS Person Specification Strong written and verbal communication skills Good coding and development abilities. The confidence to express ideas as part of a creative team A clear and genuine interest in technological trends The ability to meet deadlines and think strategically A passionate approach to work with a desire to push boundaries The ability to explain technical jargon to peers Honest, reliable, dedicated, and hard working Minimum of four years relevant experience You must act with integrity Have the ability to stay calm under pressure You must act with due care, skill and diligence You must be open and cooperative with the FCA and other regulators Nice-to-have skills C# Entity Framework SQL Server Nunit CSS JavaScript ASP.NET Core Scrum AngularJS HTML5 jQuery AJAX London, England Work experience Fullstack Languages English


- Company Name
- Oracle
- Job Title
- Senior Principal Software Engineer (JavaScipt, Java)
- Job Description
- Looking for an experienced software engineer to work on the Oracle Visual Builder Business Objects team. You will build features for this application development cloud service, and guide the work of others in the team from a technical perspective, contributing to a platform used by both internal Oracle teams and customers. Visual Builder is a cloud service that enables you to rapidly create and host web and mobile applications with minimal coding required. Users can visually create an application using a collection of built-in user-interface controls, and bind the UI to existing REST services or custom business objects they create from within the tool. Users publish their application with a click of a button to provide access to end-users. In addition role based security can be defined for the application to control access to pages and data. The Business Objects team builds declarative editors and diagrams for business objects, which provide storage for application data maintained in the Oracle Cloud. Using the built-in Oracle Database that comes with the service, or a Bring Your Own Database (BYODB) option, schema objects are automatically maintained throughout the development life cycle from development and test to production. Object-relational mapping on the middle tier is dynamically constructed based on the business object metadata, and this is where CRUD on the data, and business logic written in Groovy, is executed. The team is currently working on design-time support for a new Business Objects system that will power the next generation of Oracle Applications. Career Level - IC5 Responsibilities displayed in the job posting Working closely with Product Managers and UX Designers, design and develop new Business Object features for the Oracle Visual Builder IDE. Guide other members of the team with design and development of their features, including code review. Work closely with the internal team building the underlying Business Objects technology. Be a significant contributor to development processes that deliver high quality Visual Builder releases to the Oracle Cloud. Work with internal consuming teams to debug and resolve issues. Work with Oracle Support, occasionally outside regular business hours, to debug and resolve customer issues. Skills: JavaScript Java Linux Oracle DB SQL