Open job

Waracle - Senior Backend Developer (C# .NET)

Back-End Developer
💰 Negotiable
📍 Edinburgh, United Kingdom
Closing date: 2 days left
Twine Jobs
Based in Manchester, United Kingdom
Last online 4 days ago

Back-End Developer is needed in Edinburgh, United Kingdom.

Client: Waracle

Location: Edinburgh, United Kingdom

Contract: Full-time, Full-time, Full-time

Job Description

Waracle is a world-class digital technology consultancy, recognized as an industry leader delivering digital solutions that transform how we live, work, and play. We are currently looking for a Senior Backend Developer to join our team on a permanent basis, based from any Waracle office (Dundee, Edinburgh, Glasgow, or London) in a hybrid working pattern. The Senior Developer will be responsible for designing, implementing, and maintaining server-side applications and services, collaborating closely with front-end developers, product teams, and DevOps to ensure seamless delivery of highly scalable and reliable applications.

As a Senior Developer, your responsibilities will include:

  • Leading the design, build, and maintenance of efficient, reusable, and reliable backend systems, RESTful APIs, and microservices.
  • Collaborating with the front-end team to integrate user-facing elements with server-side logic.
  • Ensuring high performance, quality, and responsiveness of backend services.
  • Managing and deploying cloud-based applications, ensuring scalability, security, and availability.
  • Implementing and maintaining databases, including performance tuning and optimisation.
  • Writing clean, scalable, and well-documented code.
  • Troubleshooting and debugging complex issues to optimize application performance and user experience.
  • Working in an Agile environment, participating in code reviews, sprint planning, and retrospectives.
  • Implementing security and data protection measures.
  • Collaborating with DevOps to optimise CI/CD pipelines and ensure smooth deployments.

Job Requirements

• Demonstrated expertise in designing, developing, and deploying applications and APIs using C# and the .NET framework.

• Experience of handling data with models in C#, Entity Framework Core (EF) for database interaction, Controllers and Routing, and Dependency Injection in .NET APIs.

• Practical experience with Azure and Azure Functions as part of a serverless architecture.

• Strong understanding of microservices architecture, with hands-on experience in building, deploying, testing, and maintaining RESTful APIs.

• Experience in designing and implementing the Backend for Frontend (BFF).

• Solid understanding of version control systems (Git) and Agile development methodologies.

Desirable Skills

• Background working within highly regulated environments such as Financial Services.

• Experience with Umbraco.

• Knowledge of security best practices, including data protection, encryption, and OAuth.

• Containerization tools such as Kubernetes, Docker, or similar.

Recruitment Process

The recruitment process includes an initial call with your dedicated Talent Acquisition Partner, discussing Waracle, your aspirations, salary, notice period, and benefits. Following this, a two-stage hiring process will take place, giving you an opportunity to understand the role better and showcase your skills. Your Partner will guide you through the entire process to your first day with us.

Additional Information

Working for Waracle means being part of an energetic and diverse community of technologists. We offer a range of benefits that support wellbeing, health, and personal and professional development goals. Our benefits package includes flexible and hybrid working, 35 days holiday (inclusive of bank holidays), matched pension up to 5%, Medicash Proactive Health Cover, Group Life and Sickness Cover, enhanced maternity and paternity leave, Macbook and home office setup budget, and many more!

We are an equal opportunities employer, welcoming applications from all suitably qualified individuals regardless of race, gender, disability, religion/belief, sexual orientation, or age.

Posted a month ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Win new clients

    Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.


    📈

    Grow your career

    Use Twine's tools to find new job opportunities and showcase work to your prospective clients.