for frontend development and Python for backend services. Collaborative Development: Work closely with product managers, UX/UI designers, and other developers to ensure the highest-qualitycode and user experience. Optimize and Improve: Continuously improve application performance and scalability through efficient coding practices and cloud-based infrastructure optimizations. Lead and Mentor: Provide mentorship to junior developers … foster a culture of continuous learning within the development team. Troubleshoot and Debug: Identify and resolve issues related to performance, security, and functionality across the full stack. Testing and CodeQuality: Implement automated testing and CI/CD pipelines to ensure reliable, maintainable, and secure code. Innovate and Stay Updated: Stay up-to-date with the latest More ❯
designers, product managers, and other developers to implement new features and improve existing ones. Build RESTful APIs and microservices to support application functionality. Write clean, maintainable, and well-documented code across the stack. Optimize applications for performance, scalability, and responsiveness. Implement unit, integration, and end-to-end testing to ensure code quality. Troubleshoot, debug, and upgrade existing systems. … Participate in code reviews and contribute to best practices. Maintain DevOps pipelines for CI/CD and automated testing/deployment. Stay updated with the latest trends and technologies in full stack development. Required Skills and Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field. Proficiency in frontend technologies: HTML, CSS, JavaScript , and frameworks like React.js, Angular More ❯
London, England, United Kingdom Hybrid / WFH Options
Parexel International
test, and release backend and/or frontend code according to the product roadmap and release plans. Finally, you will work collaboratively with the Product Owner and SoftwareQuality Assurance to set the overall goals and sprint plans. Key Accountabilities : Software Engineering Collaborate with other engineers to design, implement, and document new software engineering techniques and strategies. … implement performant APIs between applications and our data warehouse. Understand customer, product and user requirements to develop, test, and ship software applications that meet their needs. Architect and contribute code to software infrastructure Build internal frameworks, libraries, and infrastructure to improve software architecture and to allow for rapid prototyping and new product delivery. Design high-quality, effective … to build and maintain roadmap, and implement best practices. Create and maintain application documentation to enable other engineers and data scientists to utilize the stack. Review and improve the code of other engineers to enhance quality and security. Work with product management and quality assurance to test and validate completed features and bug fixes before More ❯
London, England, United Kingdom Hybrid / WFH Options
Fitch Ratings
the entire software development lifecycle, building, testing and delivering high-quality solutions. Collaborate with cross-functional teams to identify and solve complex problems. Write clean and reusable code that can be easily maintained and scaled. Work on technically complex systems with strong hands-on experience in design and development. Interpret complex requirements associated with Ratings workflow tools. … Participate in code reviews, ensure codequality and identify areas for improvement to implement practical solutions. Set up CI/CD pipelines for projects and integrate them with the organization's delivery mechanisms. Debugging codes when required and troubleshooting any Python-related queries. Keep up to date with emerging trends and technologies in Python development. Participate … front-end development and cloud-platforms/technologies offered by AWS, Microsoft Azure. Experience with databases such as Postgres and Oracle and database technologies such as SQL and NoSQL. Code versioning, maintenance and deployment tools like GitHub, JIRA. Excellent problem-solving ability with solid communication and collaboration skills. What Would Make You Stand Out Experience with popular Python frameworks More ❯
optimize trading infrastructure (low-latency systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high codequality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment pipelines across cloud providers (AWS, GCP, Azure) using containerization (Docker, Kubernetes …/Trading grade codebases). Expertise in modern web development with React, Node.js, MongoDB, and SQL (Postgres, MySQL). Strong understanding of Git/GitHub, CI/CD workflows, code branching strategies, and code ownership. Prior work in a fintech, hedge fund, or proprietary trading firm environment. Crypto-native a plus Infrastructure & DevOps: Production experience with Kubernetes and More ❯
optimize trading infrastructure (low-latency systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high codequality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment pipelines across cloud providers (AWS, GCP, Azure) using containerization (Docker, Kubernetes …/Trading grade codebases). Expertise in modern web development with React, Node.js, MongoDB, and SQL (Postgres, MySQL). Strong understanding of Git/GitHub, CI/CD workflows, code branching strategies, and code ownership. Prior work in a fintech, hedge fund, or proprietary trading firm environment. Crypto-native a plus Infrastructure & DevOps: Production experience with Kubernetes and More ❯
optimize trading infrastructure (low-latency systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high codequality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment pipelines across cloud providers (AWS, GCP, Azure) using containerization (Docker, Kubernetes …/Trading grade codebases). Expertise in modern web development with React, Node.js, MongoDB, and SQL (Postgres, MySQL). Strong understanding of Git/GitHub, CI/CD workflows, code branching strategies, and code ownership. Prior work in a fintech, hedge fund, or proprietary trading firm environment. Crypto-native a plus Infrastructure & DevOps: Production experience with Kubernetes and More ❯
London, England, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown
strategies to ensure the system can handle high volumes of traffic. Implement security testing practices to identify and mitigate vulnerabilities. Develop functional resilience strategies such as chaos engineering. Quality Assurance : Support the team in conducting thorough testing of software applications, including unit, integration, system, and acceptance tests. Collaborate with developers to debug and resolve complex issues, including fixing … bugs. Test Planning and Execution : Translate product requirements into test strategies, architecture, and design decisions that ensure quality and non-functional requirements (NFRs) are … considered upfront. Collaboration : Work closely with other SDETs, Software Engineers, QA Analysts, and DevOps Engineers to integrate automated testing and quality into the development process. Participate in code reviews and provide feedback on testability and quality of code. Continuous Improvement : Identify areas for improvement in the testing process. Stay updated with industry trends and technologies More ❯
London, England, United Kingdom Hybrid / WFH Options
Technology Services Group Limited
maintainable systems which meet TSG or customer’s requirements effectively Develop systems efficiently by selecting and using the right tools for the job Use the appropriate paradigms when writing code, ensuring code is clear, maintainable and re-usable Develop and maintain web applications, ensuring responsiveness and efficiency Design and implement user interfaces and web page layouts using HTML … server-side applications and APIs using C# Work with SQL Server Databases to design and manage data storage solutions Maintain stability and performance while integrating and releasing systems Maintain codequality by advocating peer reviews, pair programming and sharing best practice Collaborate with cross-functional teams to define, design, and ship new features Ensure the technical feasibility … of UI/UX designs Optimise applications for maximum speed and scalability Troubleshoot and debug applications to ensure functionality and usability Perform code reviews and provide constructive feedback to team members Stay up-to-date with emerging technologies and industry trends Within DevOps keep our applications running smoothly by gaining insight into system performance, determining root cause of incidents More ❯
to guide the team's priorities. Design, develop, and maintain full-stack applications using Node.js, AWS Lambda, React with Next.js, TypeScript, and Terraform. Write clean, efficient, and well-tested code that adheres to best practices and coding standards. Ensure codequality, organisation, and automation. Optimise applications for maximum speed and scalability. Deploy applications using CI/… CD pipelines and manage infrastructure as code with Terraform. Stay up-to-date with new technology trends, applications, and protocols. Contribute to the development of technical documentation and standards. ABOUT YOU Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience. Proven experience as a Senior Full Stack Developer or similar … portfolio of projects. Expertise in Node.js and AWS Lambda for serverless backend services. Proficiency in React with Next.js for frontend development. Proficiency in TypeScript and experience with infrastructure as code using Terraform. Understanding of RESTful APIs and web application architecture. Ability to write clean, readable, and maintainable code. Excellent problem-solving skills and attention to detail. Knowledge of Agile More ❯
environment. In your role you may be responsible for: Use IBM’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability. Work with a variety of relational and NoSQL databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React.js, Ember.js … JQuery). Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products. Help maintain and improve codequality, organization, and automatization Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product Required education None … team to manage, deploy, and monitor Azure resources. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Write clean, well-structured, and thoroughly tested code. Participate in code reviews and provide constructive feedback to peers. Specifically, ensure all application development follows public sector regulations and standards. Preferred technical and professional experience Required Qualifications: Bachelor's degree in More ❯
improvements. Optimize application performance and ensure best practices in security and maintainability. Technical Leadership & Innovation Influence architectural decisions and technical direction within the team. Advocate for best practices in codequality, testing, and maintainability. Identify and address technical debt, improving system resilience and scalability. Stay ahead of industry trends and propose innovative solutions to business problems. Lead … technical discussions and help drive consensus on complex engineering challenges. Collaboration & Communication Influence architectural decisions and technical direction within the team. Advocate for best practices in codequality, testing, and maintainability. Identify and address technical debt, improving system resilience and scalability. Stay ahead of industry trends and propose innovative solutions to business problems. Lead technical discussions and … goals. Increased system reliability, scalability, and performance through proactive improvements. Measurable contributions to team knowledge-sharing, mentoring, and technical excellence. Reduction in technical debt and improvements in maintainability and code quality. Effective collaboration with product, design, and engineering teams to drive product success. More ❯
London, England, United Kingdom Hybrid / WFH Options
Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions Group
the entire software development lifecycle, building, testing and delivering high-quality solutions. Collaborate with cross-functional teams to identify and solve complex problems. Write clean and reusable code that can be easily maintained and scaled. Work on technically complex systems with strong hands-on experience in design and development. Interpret complex requirements associated with Ratings workflow tools. … Participate in code reviews, ensure codequality and identify areas for improvement to implement practical solutions. Set up CI/CD pipelines for projects and integrate them with the organization's delivery mechanisms. Debugging codes when required and troubleshooting any Python-related queries. Keep up to date with emerging trends and technologies in Python development. Participate … front-end development and cloud-platforms/technologies offered by AWS, Microsoft Azure. Experience with databases such as Postgres and Oracle and database technologies such as SQL and NoSQL. Code versioning, maintenance and deployment tools like GitHub, JIRA. Excellent problem-solving ability with solid communication and collaboration skills. What Would Make You Stand Out: Experience with popular Python frameworks More ❯
London, England, United Kingdom Hybrid / WFH Options
Jigsaw
solutions. You will work across a range of technologies, adapt to changing requirements, and contribute to the evolution of our entire tech stack while maintaining a high standard of code quality. What You'll Do: Technical Leadership: Drive development using C#, ASP.NET Core, TypeScript, Vue.js, and other technologies. Own architectural decisions, contribute to product innovation, and ensure the highest … levels of codequality through best practices and thorough reviews. High-Impact Projects: Work directly with the CTO and CEO on company-wide, high-profile projects that have immediate business impact. Dive deep into emergency-like situations where your technical expertise is crucial for fast decision-making and delivery. Full-Stack Development: Be a key player in … in full-stack development with a focus on designing and implementing complex systems. You’re familiar with front-end frameworks, back-end architectures, API development, and SQL Server. High CodeQuality: You have a relentless focus on clean, maintainable, and performant code. You ensure that your solutions are scalable and secure and have a strong understanding of More ❯
give you the training and support you need to achieve whatever you put your mind to. We'll help you succeed Leading organisations trust us because of the quality of our advice. That quality grows from a thorough understanding of their business, and that understanding comes from working closely with them and building long-lasting relationships. … enhancing our delivery and providing additional services to organisations we work with. As a Senior Developer, you will play a key role in designing, developing and maintaining high-qualitysoftware solutions. You will work closely with other developers, UX/UI designers and stakeholders to ensure that our products meet the highest standards. Your expertise in C#, .NET … culture of continuous learning and improvement. Communicate effectively with stakeholders to understand requirements and provide technical insights. Lead by example in following best practices and coding standards. Participate in code reviews to ensure codequality and share knowledge. You'll be someone with: Proven hands-on track record of successfully building and delivering digital products (web More ❯
London, England, United Kingdom Hybrid / WFH Options
Flynn Group of Companies
for our web apps and a mix of Java, Swift, and Xamarin for our mobile apps. Responsibilities Will be a core member of the team to design, architect, develop, code reviews and test our key applications Design new application features and integrations in collaboration with team members to deliver complex changes Design and implement scalable and resilient cloud solutions … with security and disaster recovery in mind Help the team plan and execute technical deliverables Ensure good code coverage and test coverage by writing and maintaining effective automated tests Be a champion of codequality in team by adhering to CLEAN architecture and SOLID principles Mentor other developers on the team in software development life cycle More ❯
modern web applications. Responsibilities : Design, develop, and maintain scalable web applications using React (frontend) and Node.js (backend). Collaborate closely with product managers and designers to deliver high-quality user experiences. Build … and consume RESTful APIs and work with real-time data where needed. Write clean, maintainable, and well-tested code. Optimize application performance and ensure cross-browser compatibility. Participate in code reviews, technical planning, and architectural discussions. Contribute to CI/CD pipeline improvements and deployment workflows. Work with modern tools and frameworks to improve developer productivity and software quality. More ❯
London, England, United Kingdom Hybrid / WFH Options
Warner Bros. Entertainment
the architectural vision, translating high-level designs into practical code. Build and integrate APIs and third-party services (e.g., Finance and CRM system, Lab, online payment providers). Ensure codequality through rigorous testing, code reviews, and adherence to best practices. Work within Agile development cycles, participating in sprints, stand-ups, and retrospectives. Debug, troubleshoot, and More ❯
London, England, United Kingdom Hybrid / WFH Options
Fitch Ratings
Engineering & Quality - Software Engineer, Senior Join to apply for the Engineering & Quality - Software Engineer, Senior role at Fitch Ratings Engineering & Quality - Software Engineer, Senior 2 weeks ago Be among the first 25 applicants Join to apply for the Engineering & Quality - Software Engineer, Senior role at Fitch Ratings Get AI-powered advice on … Proficient enough to Analyze Source Systems, Staging area, Fact and Dimension tables in Target D/W Hands-on experience with No-SQL DB, preferably MongoDB. Experience creating reusable code/scripts for Automated Framework using Python (Pandas, Numpy, Requests, Boto3) Experience creating automation frameworks using Selenium (Python) and tools to support test automation for web applications Experience working … and CI tools like Jenkins/Bamboo/Github, etc. Financial domain experience is a plus Exposure to BDD concepts, including enhanced acceptance criteria and testing practices Exposure to Codequality metrics, and shift-left principles Exposure to the financial industry domain and data platforms (data warehouses, data lakes) Why Choose Fitch Hybrid Work Environment: 2 to More ❯
high quality solutions within project deadlines through the design, development, test, and deployment of C# applications. Design, implement, and maintain test automation and pipeline solutions to deliver code to production with minimal intervention. Utilise Agile principles to achieve continuous integration/continuous delivery. Translate business requirements into effective solutions. Perform design/code reviews and champion … best practices to maintain codequality, performance, and reliability. Troubleshoot, debug, and resolve application issues in development and production. Qualifications Bachelor’s degree in computer science or similar/equivalent combination of education and/or experience. Excellent understanding of software design and programming principles. 2+ years of experience working with: C#/.NET Core development using …/systems. Preferred Skills/Qualifications: Building RESTful APIs. Building Angular SPAs. AWS Cloud (S3, Elastic Beanstalk, SQS, Lambda, RDS). Experience working in an Agile/Scrum environment. Code reviews/testing automation/CI/CD. Experience with any of HTML/CSS/JavaScript/JSON. Experience with any of Postman, Git, Jira, Jenkins, SonarQube, Observability. More ❯
London, England, United Kingdom Hybrid / WFH Options
AutoRek
Development and management of between 3 and 6 team members, building team cohesion and culture Provide mentorship for both technical and professional aspects of team members Explain concepts like code patterns, software architecture, and best practices Lead review processes, suggesting improvements and identifying issues, to achieve high codequality Drive agile ceremonies, maintain healthy backlogs, and … stakeholders to align priorities and manage expectations Coordinate regularly with other managers to ensure consistent engineering practices and team alignment Writes high-quality, performant, secure, tested documented code and creates other technical content for AutoRek using our development stack Skills, Knowledge and Expertise Relevant experience and qualifications: Experience leading an engineering team -or- 3-5 years of … outside the team with key stakeholders in the company and with customers and captures and collect their requirements and provides input to assist the design and planning of the code and other engineering output Comfortable presenting work of the department to the company, evangelising the work of the team Recognised across the company as knowledgeable in key product areas More ❯
Equal Opportunity Employer. Main Responsibilities: Collaborate with cross-functional teams to gather and analyse requirements, design software solutions and contribute to project planning. Write clean, scalable, testable and efficient code to develop, enhance and maintain software applications and components. Participate in code reviews and provide constructive feedback to ensure codequality, maintainability and adherence to More ❯
that operates on Windows, macOS, and Linux – ensuring it communicates in real-time with our cloud platform. Collaborate with cross-functional teams to design, develop, and test high-qualitysoftware solutions. Contribute to Agile development processes , working with Scrum … or Kanban methodologies to deliver new features, enhancements, and bug fixes. Drive best practices in automated testing , using frameworks like NUnit, xUnit, MSTest to ensure the highest standards of code quality. Build and maintain CI/CD pipelines to streamline development, testing, and deployment. Be an advocate for cloud computing , with a focus on AWS (or Azure), to ensure … MSTest), ensuring robust, reliable code. Familiarity with Agile methodologies (Scrum, Kanban) – you’re comfortable working in fast-paced, evolving environments. Proficient in version control systems like Git for managing code in collaborative development teams. Experience with CI/CD pipelines , helping to automate and optimize the development lifecycle. Strong problem-solving skills , with a knack for debugging complex issues More ❯
London, England, United Kingdom Hybrid / WFH Options
Russell Tobin
frontends Mobile/Responsive Development: Expert in adaptive web and mobile solutions DevOps & CI/CD: Automated testing, Continuous Integration/Delivery, Cloud platforms Development Tools: JIRA, Splunk, Slack CodeQuality: Adheres to DRY principles, TDD practices, and clean code standards Collaboration: Pair programming via HackerRank, Agile ceremonies, cross-functional teamwork Passion for emerging technologies and More ❯
London, England, United Kingdom Hybrid / WFH Options
TSG
maintainable systems which meet TSG or customer’s requirements effectively Develop systems efficiently by selecting and using the right tools for the job Use the appropriate paradigms when writing code, ensuring code is clear, maintainable and re-usable Develop and maintain web applications, ensuring responsiveness and efficiency Build server-side applications and APIs using C# Work with SQL … Server Databases to design and manage data storage solutions Maintain stability and performance while integrating and releasing systems Maintain codequality by advocating peer reviews, pair programming and sharing best practice Collaborate with cross-functional teams to define, design, and ship new features Ensure the technical feasibility of UI/UX designs Optimise applications for maximum speed … and scalability Troubleshoot and debug applications to ensure functionality and usability Perform code reviews and provide constructive feedback to team members Stay up-to-date with emerging technologies and industry trends Within DevOps keep our applications running smoothly by gaining insight into system performance, determining root cause of incidents and optimal approach to their remediation Utilise a DevOps approach More ❯