Senior Backend Developer

Silalinguists
Glasgow, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
Arabic, Dutch, Persian, Kurdish

Tech stack

Java (Programming Language) Amazon Web Services Apple IOS Application Performance Management Unit Testing Microsoft Azure C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Software Quality Databases Continuous Delivery
+40 more
Continuous Integration Django Web Framework Elasticsearch Entity Framework JQuery Python (Programming Language) PostgreSQL Microsoft SQL Server MongoDB MySQL Model View Controller (MVC) Node.Js OAuth Redis Logstash Prometheus Ruby Systems Integration Google Cloud Test-Driven Development (TDD) .NET Core Flask (Web Framework) Express.js Grafana Database Optimization Spring-boot Backend AngularJS Gitlab-ci Integration Tests Graphql React Native Front End Software Development Kibana Restful APIs Docker Elk Stack Jenkins Programming Languages Microservices

Job description

  • Designing and implementing scalable backend architectures using Python, Java, C#, or Node.js.
  • Developing RESTful APIs and GraphQL endpoints to support frontend applications.
  • Integrating with various databases including SQL Server, MySQL, PostgreSQL, MongoDB, and Redis.
  • Deploying and managing applications on cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Implementing microservices architecture and containerisation using Docker and Kubernetes.
  • Ensuring code quality through unit testing, integration testing, and test-driven development (TDD).
  • Implementing security best practices including JWT, OAuth, and SSL/TLS protocols.
  • Setting up continuous integration/continuous deployment (CI/CD) pipelines using tools like Jenkins, Azure DevOps, or GitLab CI/CD.
  • Monitoring application performance and troubleshooting issues using ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, or Grafana.
  • Collaborating with frontend developers to integrate frontend components with backend services.

Requirements

  • Experience with frontend technologies like React Native (iOS and Android), AngularJS, HTML/CSS, jQuery, and Bootstrap.
  • Proven experience as a Backend Developer or similar role.
  • Proficiency in one or more programming languages such as Python, Java, C#, Node.js, or Ruby.
  • Strong knowledge of backend frameworks like Django, Flask, Spring Boot, .NET Core, or Express.js.
  • Experience with C# .NET Core, Entity Framework, and MVC architecture.
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
  • Proficiency in one of the following languages: Arabic, Dutch, Kurdish or Farsi
  • Proficiency in SQL Server and database optimisation techniques.
  • Strong problem-solving skills and ability to work independently or collaboratively within a team.
  • Opportunity to work on cutting-edge projects and contribute to technological innovation.

Benefits & conditions

  • Supportive and collaborative work environment focused on professional growth and career development.
  • Birthday Day Off
  • Competitive salary and comprehensive benefits package. Based on skills, experience and performance, an attractive, market-leading package will be offered.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:55 min

Transitioning from photography to full-stack programming

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

Videos

See all

Related articles

See all