FinTech industry. The ideal candidate will play a key role in developing and maintaining robust backend systems that support financial services and products. You should be able to write clean, scalable, and secure code and be comfortable working in a fastpaced, highly collaborative environment. Key Responsibilities: Design, develop, and maintain scalable web applications using Python and Django Build … and optimise backend services, APIs, and database schemas for performance and scalability Work closely with product, design, and DevOps teams to deliver new features and improve existing systems Write clean, well-documented, and testable code Manage and optimise SQL/PostgreSQL queries, data models, and migrations Ensure high standards of data security, compliance, and performance in financial applications … Troubleshoot and debug production issues Participate in code reviews, sprint planning, and technical discussions Requirements: 4+ years of professional experience in Python development Strong expertise in Django framework Solid experience with SQL and/or PostgreSQL, including performance tuning and complex queries Prior experience in the FinTech industry is required Familiarity with RESTful API design and integration Understanding of More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Instil Software
a key role in the design and development of the next generation of digital products and solutions for our customers. The majority of your time will be spent writing code; cleancode, whilst contributing to our overarching culture of engineering excellence and nurturing your fellow team members. At Instil, we pride ourselves on our work culture, something … full stack projects into production. Work across a (Typescript, React, AWS etc) in a highly supportive work environment. Mentor and support other engineers and peers. Develop and write great code on a daily basis, leading by example. Research, evaluate and implement new technologies that help improve how we work. Proactively contribute to a team culture that values quality, robustness … or C#. Experience developing cloud native solutions in AWS, GCP or Azure. Experience in UI development in Angular, React or Vue. Experience developing secure and robust architectures. Experience delivering code following DevSecOps best practices. Experience using Agile methodologies. Experience in taking a leadership role in a development team. Exceptional understanding of coding principles, from functional to OO, cleanMore ❯
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
In Technology Group Limited
and maintain full-stack solutions using .NET Core , C# , and React/Angular/Blazor Build and optimise REST APIs , background services, and Azure Functions Architect modular and testable code following DDD or cleancode principles Implement CI/CD pipelines with Azure DevOps , including testing and release automation Work with Azure services like App Services , API … Management , Blob Storage , Key Vault , and more Optimise database performance across Azure SQL/SQL Server Contribute to infrastructure-as-code and DevOps tooling (ARM, Bicep, or Terraform - nice to have) Core Tech Stack .NET Core/ASP.NET Core/C# React/Angular/Blazor Azure Functions/App Services/Storage/Service Bus/Key Vault … DevOps (YAML Pipelines) CI/CD, deployment slots, feature flags You'll Thrive If You Have: A strong understanding of cloud-first, event-driven architectures The ability to write clean, efficient, maintainable code Experience in optimising performance (lazy loading, reducing unused JS, smart rendering with useMemo/useCallback) Solid problem-solving skills with a focus on scalability and More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
ECOM
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in cleancode, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Software Engineering Manager with deep Java expertise to lead one … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for cleancode, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
lead the design and development of scalable, high-performance applications and solutions. The ideal candidate will have strong technical leadership skills, deep Python expertise, and a passion for designing clean and robust architectures. Your responsibilities : Architect and design scalable, secure, and robust backend systems using Python. Define best practices and coding standards for development teams. Lead technical discussions, code … databases (e.g., PostgreSQL, MongoDB). Hands-on experience with cloud platforms (AWS, Azure, or GCP). Familiarity with containerization (Docker, Kubernetes). Knowledge of design patterns, OOP principles, and cleancode practices. Experience with Git, Jenkins, CI/CD pipelines. Strong problem-solving and debugging skills. Excellent communication and stakeholder management skills. Desirable skills/knowledge/experience More ❯
and products make a real impact. This role operates on a flexible Hybrid basis: 1-2 days a month once fully onboarded. Strong engineering culture with a focus on clean, maintainable code Modern tech stack including Angular 17+, .NET Core, Docker Regular training opportunities and career development pathways Fantastic benefits including 27+ days off, bonus scheme, and wellbeing … responsive interfaces using Angular (v17+) Collaborate with UX/UI designers to deliver outstanding user experiences Mentor junior developers and champion engineering best practices Take part in agile ceremonies, code reviews, and continuous improvement initiatives Your Experience We’re looking for a frontend focused engineer who thrives in a collaborative, product-driven environment and has deep expertise in backend … using containerization technologies like Docker Familiarity with Jest or other testing frameworks for front-end applications Next Steps This opportunity is fast moving. If you’re passionate about writing cleancode and building exceptional digital products, hit the apply button or reach out for a confidential conversation. Let’s chat about how this could be the right move More ❯
Development - No maintenance, no support About Us We're not your average tech company. We're building software solutions that power two of humanity's most exciting frontiers: clean, renewable energy and outer space exploration . With innovation at the heart of everything we do, our teams are working on critical systems that help accelerate the green transition and … no user support - just high-impact, forward-thinking code. You'll collaborate with passionate engineers and product experts across our Ghent, Antwerp, and Brussels offices to: Architect and develop clean, scalable, and secure .NET-based solutions Contribute to mission-critical systems in both the energy and space sectors Work with Azure, Blazor, ASP.NET Core, Entity Framework Core, and more … Lead best practices in software engineering, CI/CD, and code quality Explore opportunities to integrate AI/ML and cloud-native services Tech Stack Languages & Frameworks: C#, .NET 6/8, ASP.NET Core, Blazor Cloud: Azure (Functions, App Services, DevOps, Cosmos DB) Tools: Git, Docker, Kubernetes, SQL Server Others: REST APIs, Microservices, DDD, Event-Driven Architecture Who You More ❯
Stockport, Cheshire, England, United Kingdom Hybrid / WFH Options
Robert Walters
critical systems, including our bespoke CRM and customer-facing platforms. You'll work closely with product managers, designers, and other engineers in Agile squads to deliver high-quality, scalable code that drives real value for both our team and customers. This role is perfect for someone who enjoys ownership, values cleancode and performance, and wants to … teams to deliver features from concept to deployment Implement and manage AWS services for performance, scalability, and reliability Contribute to front-end development (React or similar), where applicable Write clean, well-tested code with strong documentation and reusable components Conduct code reviews and mentor junior developers as needed Support continuous integration and deployment pipelines Participate in architectural … with REST APIs, MySQL/PostgreSQL, and Git workflows Comfortable working in Agile environments with cross-functional teams Strong problem-solving skills and a passion for writing efficient, scalable code Excellent communication and collaboration skills Nice to Have Experience with CI/CD tools and containerisation (Docker) Exposure to modern JavaScript tooling and frameworks Familiarity with security and compliance More ❯
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in cleancode, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for cleancode, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in cleancode, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for cleancode, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in cleancode, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … Strong expertise in Java and JVM-based systems (8+ years coding experience ) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for cleancode, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
stack including Python, AWS (Lambda), TypeScript, React , and Terraform . This is an exciting opportunity to work on greenfield development and contribute to cloud infrastructure automation, serverless architectures, and clean, well-tested code. Tech Stack & Tools You'll Use: Backend: Python, AWS Lambda, API Gateway Frontend: TypeScript, React Infrastructure: AWS, Terraform (IaC), CI/CD tools Practices: TDD, clean … Stack or Software Engineer across Python and JavaScript/TypeScript Solid understanding of serverless development on AWS (especially Lambda) Experience with React for frontend development Proficient in Infrastructure as Code with Terraform Strong engineering practices (TDD, CI/CD, version control) Comfortable working in fast-paced, collaborative environments More ❯
London, England, United Kingdom Hybrid / WFH Options
Plentific
The rest of the tech stack include Django REST Framework, PostgreSQL, AWS, React.js, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Git, Jenkins and Elasticsearch. We have a very large but cleancode base as we put significant emphasis on design patterns, code readability, automated testing, maintainability and extendability. Responsibilities Work with product owners, engineering managers, user interface designers … and other software engineers to write technical documents that identify software project requirements Write well-formulated, testable and readable code using appropriate software design patterns Design, build and maintain APIs, microservices and data pipelines Design, normalise and optimise relational databases Write complex SQL queries to get data from the database Optimise APIs and database queries to improve speed of … execution Participate in code reviews Debug and fix bugs across our applications Review, maintain and refactor existing code to meet the requirements for improved or new features Write technical documentation of code, algorithms and APIs Help in drafting of end-user manuals Experience And Qualifications 5+ years experience (Python/Django is a plus) Ability to work More ❯
lead the design and development of scalable, high-performance applications and solutions. The ideal candidate will have strong technical leadership skills, deep Python expertise, and a passion for designing clean and robust architectures. Responsibilities: Architect and design scalable, secure, and robust backend systems using Python. Define best practices and coding standards for development teams. Lead technical discussions, code … databases (e.g., PostgreSQL, MongoDB). Hands-on experience with cloud platforms (AWS, Azure, or GCP). Familiarity with containerization (Docker, Kubernetes). Knowledge of design patterns, OOP principles, and cleancode practices. Experience with Git, Jenkins, CI/CD pipelines. Strong problem-solving and debugging skills. Excellent communication and stakeholder management skills. Desirable skills/knowledge/experience More ❯
Bradford, West Yorkshire, Yorkshire, United Kingdom
LA International Computer Consultants Ltd
lead the design and development of scalable, high-performance applications and solutions. The ideal candidate will have strong technical leadership skills, deep Python expertise, and a passion for designing clean and robust architectures. Key Responsibilities: Architect and design scalable, secure, and robust backend systems using Python. Define best practices and coding standards for development teams. Lead technical discussions, code … databases (e.g., PostgreSQL, MongoDB). * Hands-on experience with cloud platforms (AWS, Azure, or GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of design patterns, OOP principles, and cleancode practices. * Experience with Git, Jenkins, CI/CD pipelines. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills/knowledge/experience More ❯
performance. Job Responsibilities Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to build solutions or break down technical problems. Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development. Create clean and testable code, writing unit/integration/end-to-end/performance tests for the codebase. Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems. Proactively identify hidden problems and patterns in data, using insights to drive improvements to coding hygiene and system architecture, ensuring issues … Set direction and best practices around automated testing, platform framework, SDLC, and guide junior developers on best practices. Collaborate with other Front-end and Back-end developers, engaging in code reviews and building and maintaining our platform for future readiness. Contribute to software engineering communities of practice and events exploring new and emerging technologies. Add to team culture of More ❯
and work closely with cross-functional teams to deliver high-quality solutions that align with business objectives. Key Responsibilities: Lead the design and development of Java-based applications. Write clean, efficient, and maintainable code using Java and related technologies. Mentor junior developers and conduct code reviews. Collaborate with Product Managers, QA, and DevOps teams. Ensure application performance More ❯
in AWS serverless architectures (Lambda, API Gateway, DynamoDB, Step Functions, S3, SNS/SQS, Cognito, etc.). Actively contribute to back-end development using Python, ensuring best practices in cleancode and performance optimization. Support front-end architecture and implementation using Angular, ensuring a seamless and scalable user experience. Ensure robust CI/CD pipelines, infrastructure as code … building scalable front-end applications using Angular. Deep understanding of software design patterns, microservices architecture, and cloud-native principles. Hands-on experience with CI/CD pipelines, infrastructure as code (IaC) tools (e.g., Terraform, AWS CDK, or CloudFormation). Strong problem-solving skills, with an ability to navigate complex technical challenges. Excellent communication skills, capable of bridging the gap More ❯
with a cross-functional team including engineers, QA, data, infrastructure, product managers anddesigners to deliver high-impact features. Contribute to architectural decisions and help shape our technical direction. Write clean, secure, maintainable code with performance and usability in mind. Investigate and resolve technical issues through hands-ondebugging andresearch. Maintain and evolve automated tests to ensure product quality. Create … backend experience (ideally withPHP andSymfony). Strong frontend development experience withTypeScript (AngularJS preferred) to create interactive user interfaces. Familiarity with distributed systems and modern cloud architecture. Passion for writing clean, maintainable code and continuously improving practices You must be comfortable with rapid development in a Agile/Scrum environment and iterating based on market and customer feedback. Excellent … Swift) Desktop: Cross platform desktop app built with Electron (TypeScript) Database: MySQL (Aurora DB), Redis (ElastiCache), MongoDB (AWS DocumentDB) Cloud & DevOps: AWS (20+ services), Kubernetes (EKS), Docker, Infrastructure as Code(CloudFormation, Terraform), CI/CD (Jenkins,GitHub Actions), Observability(AWS, Grafana) Development tools: GitHub, Jira, Notion, ChatGPT,Gemini,LangChain, AI-native IDE's (Cursor, JetBrains), LLM-powered internal tools. More ❯
London, England, United Kingdom Hybrid / WFH Options
Rollbar, Inc
Implementing features. From the proposal through design and implementation to maintenance. You're expected to propose things that you think can be an excellent addition to the products Write clean and maintainable code using engineering best practices, you will also ensure cleancode and best practices while performing code reviews for your peers Improving the More ❯
and optimize high-performance web applications, ensuring the reliability and scalability of backend systems. The ideal candidate will possess excellent problem-solving abilities and a strong passion for writing clean, maintainable code. Key responsibilities for the Senior Software Engineer - Build, enhance, and maintain high-performing Django applications. Develop user-friendly administrative interfaces using Django Admin. Optimize and manage MySQL … databases for efficiency and reliability. Write clean, scalable, and well-documented code following industry best practices. Implement secure authentication, authorization, and other security measures in Django. Conduct in-depth code reviews and provide mentorship to junior developers. Improve database performance through query optimization, indexing, and schema design. Ensure smooth CI/CD pipeline implementation and maintenance. Diagnose More ❯
You will sit inside a cross-cutting technical pod, supported by dedicated UI/UX, PMO and DevOps roles. Key Responsibilities Software Development: Design and develop software solutions: Write clean, maintainable, and efficient code for our platform and applications. This includes developing new features, fixing bugs, and optimising existing code. Implement features and enhancements: Collaborate with product managers … technical feasibility and best practices. Ensure security by design: Integrate security best practices into the development process to ensure that software is secure from the ground up. Conduct regular code reviews and security assessments to identify and mitigate potential vulnerabilities. Optimise for performance and scalability: Design and implement solutions that can dynamically scale to meet varying demands and ensure … high performance and availability. Use profiling tools to identify performance bottlenecks and optimise code accordingly. Develop APIs and microservices: Design and implement APIs and microservices to support the platform's functionality. Ensure that APIs are secure, scalable, and well-documented. Quality Assurance: Develop and execute test plans: Create comprehensive test plans and test cases to ensure that software meets More ❯
lead the design and development of scalable, high-performance applications and solutions. The ideal candidate will have strong technical leadership skills, deep Python expertise, and a passion for designing clean and robust architectures. Key Responsibilities Architect and design scalable, secure, and robust backend systems using Python. Define best practices and coding standards for development teams. Lead technical discussions, code … databases (e.g., PostgreSQL, MongoDB). Hands-on experience with cloud platforms (AWS, Azure, or GCP). Familiarity with containerization (Docker, Kubernetes). Knowledge of design patterns, OOP principles, and cleancode practices. Experience with Git, Jenkins, CI/CD pipelines. Strong problem-solving and debugging skills. Excellent communication and stakeholder management skills. Desirable Skills/knowledge/experience More ❯
paced environment. ⭐ What You'll Do Design and implement scalable backend services using Python and Django Collaborate with the team to architect robust solutions for complex business problems Write clean, maintainable code with comprehensive test coverage Participate in code reviews and contribute to technical decision-making Help shape the technical direction of the platform as the company More ❯
Hounslow, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and customer care. Key Accountabilities: Participate in all development stages from design to deployment and support Collaborate with colleagues to refine application design Implement innovative technical solutions Optimize backend code and monitor system performance Required Skills and Knowledge: Computer Science/Tech degree preferred Experience as a Tech Lead or Staff Engineer, or Lead Engineer Experience with Service-oriented … Rails, Java, Python, C# Frameworks & Tools: Vue.js, Typescript/Angular/React, AWS, GraphQL, REST APIs, TDD, DDD, Agile (Scrum, Kanban) About You: Self-motivated, independent worker Passionate about clean, reusable code Strong communication and teamwork skills Positive, eager to learn, detail-oriented This role offers a salary of £75,000 - £100,000, plus benefits including 28 days More ❯