Senior Backend Developer

Mar 14, 2025
Edinburgh
Full Time
Eliden
Not Disclosed
Skills
Business Intelligence • Bidding • Accounts Assistant Credit Control • Account Development • Content Development • Lab Testing
The Role
Business Intelligence • Bidding • Accounts Assistant Credit Control • Account Development • Content Development • Lab Testing

Senior Backend Developer

Location: Edinburgh, UK

Salary: Highly competitive salary at industry & market rates + benefits

English Level Fluent: A minimum level of C1 is required


We are seeking a skilled and experienced Senior Back End Developer to join our team. As a Senior Back End Developer, you will be responsible for designing, developing and maintaining complex back-end systems and infrastructure, ensuring the scalability, stability, and security of our applications.

Responsibilities:

  • Collaborate with the product and design teams to define project requirements and design scalable solutions
  • Develop and maintain scalable back-end systems and APIs
  • Manage and optimize the performance of the back-end infrastructure
  • Write clean, well-designed, and efficient code using best software development practices
  • Participate in code reviews and mentor junior developers
  • Debug, troubleshoot, and fix issues in the production environment
  • Collaborate with other teams to ensure the successful delivery of projects
  • Stay up-to-date with new technologies and trends in backend development

Requirements:

  • Bachelor's or Master's degree in Computer Science or a related field
  • At least 6+ years of experience in back-end development
  • Strong experience in at least one of the following programming languages: Java, Python, Ruby, or Node.js
  • Solid understanding of databases such as MySQL, PostgreSQL, or MongoDB
  • Experience with cloud platforms such as AWS or Google Cloud Platform
  • Experience in designing and developing RESTful APIs
  • Strong understanding of software architecture and design principles
  • Ability to work independently and manage multiple projects simultaneously
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills

Remote Work :

No