Senior Backend Engineer

Giggal
UK
6 days ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£34,504.0 - £108,852.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles ASP.NET HTML Java (Programming Language) JavaScript (Programming Language) .NET Framework PHP (Programming Language) Agile Methodology Amazon Web Services Unit Testing Microsoft Azure Bash Shell
+45 more
Cascading Style Sheets (CSS) Cloud Computing Databases Data Integrity Database Design Database Development Software Debugging Eclipse (Software) Github Windows Communication Foundation JSON Python (Programming Language) PostgreSQL Unix Shell Microsoft Visual Studio Microsoft SQL Server Team Foundation Server MongoDB MySQL Node.Js Object-Oriented Software Development Scrum Methodology Systems Development Life Cycle Ruby on Rails Shell Script Software Engineering SQL Server Reporting Services SQL Server Integration Services Subversion Transact-SQL UML Web Services Extensible Markup Language (XML) Scripting ReactJS Software Security SOAPAPI Backend Git AngularJS Tools for Reporting Front End Software Development Restful APIs Software Version Control Microservices

Job description

We are seeking a highly skilled and motivated Senior Backend Engineer to join our dynamic development team. In this role, you will lead the design, development, and maintenance of scalable backend systems that power innovative applications and services. Your expertise will drive the creation of robust APIs, microservices, and database solutions, ensuring high performance, security, and reliability. If you thrive in a fast-paced environment and are passionate about building cutting-edge backend solutions using modern technologies, this opportunity is perfect for you!, * Lead the development of backend architectures utilizing technologies such as ASP.NET Core, Node.js, Python, Java, and PHP to deliver scalable and efficient solutions.

  • Design and implement RESTful APIs and web services to enable seamless integration across platforms.
  • Develop and optimize database schemas using MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, and other database systems to ensure data integrity and performance.
  • Collaborate with front-end teams working with Angular, React, HTML, CSS, and JavaScript to deliver cohesive user experiences.
  • Implement microservices architecture leveraging cloud platforms like AWS and Azure for flexible deployment and scalability.
  • Write clean, maintainable code following best practices in OOP (Object-Oriented Programming), UML (Unified Modeling Language), and SDLC (Software Development Life Cycle).
  • Conduct unit testing, debugging, and troubleshooting to ensure high-quality software releases.
  • Participate actively in Agile methodologies such as Scrum to promote continuous improvement and team collaboration.
  • Maintain version control using Git or SVN; utilize tools like Visual Studio, Eclipse, or TFS for development workflows.
  • Contribute to database design efforts including T-SQL, PL/SQL scripting, SSRS/SSIS reporting tools, and application development best practices.

Requirements

  • Proven experience in software development with a strong background in backend technologies including ASP.NET Core (.NET), Node.js, Java, PHP, or Ruby on Rails.
  • Extensive knowledge of RESTful API design, SOAP web services, WCF (Windows Communication Foundation), and XML/JSON data formats.
  • Hands-on experience working with cloud platforms such as AWS or Azure for deploying scalable applications.
  • Familiarity with front-end development frameworks like Angular or React is a plus for cross-team collaboration.
  • Strong understanding of database management systems including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB; experience with database design is essential.
  • Proficiency in scripting languages such as Bash (Unix shell), Shell Scripting for automation tasks.
  • Knowledge of microservices architecture patterns along with experience in debugging complex systems efficiently.
  • Experience working within Agile/Scrum teams using tools like GitHub or TFS for version control; familiarity with SDLC processes.
  • Ability to write comprehensive UML diagrams for system modeling; experience with application security best practices is desirable.

Benefits & conditions

Join us if you’re eager to shape the future of backend development through innovative solutions that make a real impact!

Pay: £34,503.91-£108,851.65 per year

Apply for this position

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

Apply on uk.indeed.com
Prepare application

Good distractions

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

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all