Backend Developer | Remote

Backend Developer | Remote

Posted Today by Crossing Hurdles

Negotiable
Undetermined
Remote
United Kingdom

Summary: The role of Software Engineer involves designing, implementing, and optimizing both backend and frontend systems, primarily using Java, JavaScript, and Python. The position requires developing RESTful APIs, managing SQL databases, and ensuring clean code practices within Agile teams. The role is contract-based and offers flexible working hours, with a focus on delivering high-performance applications. This position is fully remote, allowing for a commitment of 10-40 hours per week.

Key Responsibilities:

  • Design, implement, and optimize backend and frontend systems using Java, JavaScript, and Python.
  • Develop and integrate RESTful APIs for secure and efficient data exchange across distributed systems.
  • Model, query, and maintain SQL databases to support high-performance and scalable applications.
  • Champion clean code practices, conduct rigorous unit testing, and manage CI/CD workflows for continuous delivery.
  • Collaborate in Agile teams to transform requirements into robust technical solutions.
  • Troubleshoot, debug, and resolve complex software and system issues rapidly.

Key Skills:

  • Minimum experience in software engineering with strong expertise in Java, JavaScript, and Python.
  • In-depth knowledge of algorithms, data structures, and object-oriented programming.
  • Proficiency with SQL databases, API integrations, and cloud platforms such as AWS, Azure, or GCP.
  • Solid experience with Git, version control workflows, and Agile methodologies.
  • Strong background in CI/CD, unit testing, debugging, and writing clean, maintainable code.

Salary (Rate): £130.00/hr

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Position: Software Engineer

Type: Contract

Compensation: $30 - $130/hour

Location: Remote

Commitment: 10-40 hrs/week

Role Responsibilities

  • Design, implement, and optimize backend and frontend systems using Java, JavaScript, and Python.
  • Develop and integrate RESTful APIs to ensure secure and efficient data exchange across distributed systems.
  • Model, query, and maintain SQL databases to support high-performance and scalable applications.
  • Champion clean code practices, conduct rigorous unit testing, and manage CI/CD workflows for continuous delivery.
  • Collaborate in Agile teams to transform requirements into robust technical solutions.
  • Troubleshoot, debug, and resolve complex software and system issues rapidly.

Requirements

  • Have a minimum of of experience in software engineering, with strong expertise in Java, JavaScript, and Python.
  • Possess in-depth knowledge of algorithms, data structures, and object-oriented programming.
  • Proficiency with SQL databases, API integrations, and cloud platforms such as AWS, Azure, or GCP is required.
  • Solid experience with Git, version control workflows, and Agile methodologies is essential.
  • Have a strong background in CI/CD, unit testing, debugging, and writing clean, maintainable code.

Application Process

  • Easy Apply on LinkedIn
  • Check email for next steps
  • Participate in resume evaluation & interview stage