Backend Software Engineer

Experis Uk — United Kingdom · Posted ~2 hours ago

Mid Full-time Onsite

Skills

Backend development Software engineering Scalable application design Problem solving System development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A growing engineering team is seeking a backend software engineer to design and enhance modern applications. The role involves developing reliable systems, collaborating with technical and business teams, and contributing to engineering best practices.

Highlights

Opportunity to build scalable applications, solve challenging engineering problems, take ownership of technical solutions, and work within a collaborative engineering environment.

Description

Back End Software Developer – Newcastle upon Tyne We are looking for an experienced Back End Software Developer to join a high performing engineering team based in Newcastle city centre. This is an exciting opportunity to work on complex, business-critical projects within a collaborative and intellectually stimulating environment. You will play a key role in developing scalable applications, solving challenging technical problems, and delivering innovative solutions in a fast-paced setting. About the Role As a Back End Software Developer, you will work closely with developers, analysts, and business stakeholders to build and enhance modern applications and systems. You will have the opportunity to contribute from day one, taking ownership of technical products and helping shape engineering best practices. We are looking for someone who is technically strong, highly motivated, collaborative, and passionate about continuous learning and problem solving. Key Responsibilities Design, develop, and maintain scalable backend applications and servicesBuild robust, high-quality solutions using modern engineering practicesCollaborate with cross-functional teams including developers, analysts, and business usersTake ownership of technical products and project deliveryUnderstand and translate business requirements into effective technical solutionsContribute to CI/CD pipelines, testing, and deployment automationChallenge existing processes and identify opportunities for technical innovation and improvementStay current with emerging technologies and industry best practices Skills & Experience Essential Minimum 3 years’ experience in software developmentStrong backend development experience using PythonExperience with automated testing frameworks such as pytestExperience developing and maintaining web applications and backend servicesExperience working with CI/CD pipelines and automated build/testing processesCloud deployment and configuration experience using AWS or AzureExcellent problem-solving and communication skillsAbility to work effectively in a collaborative, fast-paced environmentFluent English communication skills Desirable Experience with Django or similar web frameworksKnowledge of SQL databases, ideally PostgreSQLExperience working within consultancy or project-based delivery environmentsExposure to financial services, banking, or private capital environmentsDegree in Computer Science or a related technical discipline What’s on Offer Opportunity to make an impact from day oneOwnership and autonomy across technical projectsExposure to a wide variety of challenging and high-impact workCollaborative environment with exceptionally talented colleaguesContinuous learning and development opportunitiesModern city-centre working environmentOpportunity to work closely with business stakeholders and deliver real business value