Who is Sonar? Sonar helps prevent codequality and code security issues from reaching production, amplifies developers' productivity in concert with AI assistants, and improves the developer experience with streamlined workflows. Sonar analyzes all code, regardless of who writes it - your internal team, genAI, or third parties - resulting in more secure, reliable, and maintainable applications. … feel extreme urgency and move forward quickly. And lastly, we are highly effective and operationally efficient . We operate collectively as One Team to accomplish our goals. At Sonar, CODE is more than just an acronym - it's a mindset that defines daily operations. Why You Should Apply: At Sonar, we're a group of brilliant, motivated, and driven … professionals working hard to help supercharge developers to build better, faster. Sonar helps to continuously improve codequality and code security while reducing developer toil. This means that developers can focus on doing more of what they love and less of what they don't. Our solutions don't just solve symptoms of problems - we help More ❯
Who is Sonar? Sonar helps prevent codequality and code security issues from reaching production, amplifies developers' productivity in concert with AI assistants, and improves the developer experience with streamlined workflows. Sonar analyzes all code, regardless of who writes it - your internal team, genAI, or third parties - resulting in more secure, reliable, and maintainable applications. … feel extreme urgency and move forward quickly. And lastly, we are highly effective and operationally efficient . We operate collectively as One Team to accomplish our goals. At Sonar, CODE is more than just an acronym; it's a mindset that defines daily operations. Why You Should Apply: At Sonar, we're a group of brilliant, motivated, and driven … professionals working hard to help supercharge developers to build better, faster. Sonar helps to continuously improve codequality and code security while reducing developer toil. This means that developers can focus on doing more of what they love and less of what they don't. Our solutions don't just solve symptoms of problems - we help More ❯
Who is Sonar? Sonar helps prevent codequality and code security issues from reaching production, amplifies developers' productivity in concert with AI assistants, and improves the developer experience with streamlined workflows. Sonar analyzes all code, regardless of who writes it - your internal team, genAI, or third parties - resulting in more secure, reliable, and maintainable applications. … feel extreme urgency and move forward quickly. And lastly, we are highly effective and operationally efficient . We operate collectively as One Team to accomplish our goals. At Sonar, CODE is more than just an acronym - it's a mindset that defines daily operations. Why You Should Apply: At Sonar, we're a group of brilliant, motivated, and driven … professionals working hard to help supercharge developers to build better, faster. Sonar helps to continuously improve codequality and code security while reducing developer toil. This means that developers can focus on doing more of what they love and less of what they don't. Our solutions don't just solve symptoms of problems - we help More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
be deeply involved in shaping technical strategy, collaborating with product teams, and solving meaningful user and architectural challenges. With modern tooling, continuous delivery practices, and a strong emphasis on codequality, this is a position that offers both technical ownership and long-term growth . About the Role Youll be part of a collaborative, cross-functional team … evolution of its platformthis includes improving modularisation, scalability, state management, performance, and design consistency across its applications. The role will suit someone who not only enjoys writing elegant, maintainable code, but also wants to influence architectural standards and contribute to a broader engineering culture focused on continuous improvement. What Youll Be Doing Building and maintaining production-grade Angular applications … architecture Contributing to UI and state architecture decisions, helping evolve engineering standards Collaborating with designers, product owners, and backend engineers to develop high-quality user experiences Driving codequality through clean, testable code and frequent code reviews Working with modern CI/CD pipelines to deliver incremental improvements quickly and safely Mentoring and More ❯
workflows and dynamic systems You May be a Good Fit if: 3+ years of work experience as an AI/ML engineer Experience developing production quality Python code Strong adherence to software and ML development fundamentals (e.g., codequality considerations, automated testing, source version control, optimization) Experience in integrating AI solutions into existing workflows … into broader workflows and projects. Experience working with cross-functional teams. Familiarity with credit ratings agencies, regulations, and data products Excellent written and verbal communication skills Advocate of good codequality and architectural practices Experience working in Java and/or JavaScript codebases Why Choose Fitch: Hybrid Work Environment: 2 to 3 days a week in office More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
fast, real-time interactions within the application. Drive feature development: lead the development, in collaboration with the front-end team, of new features and improve existing functionalities, ensuring high codequality and performance. Provide mentorship: provide guidance and mentorship to back-end engineers, reviewing their code and fostering a culture of continuous learning and improvement. Guard … the codebase : maintain and enhance the codebase, adhering to best practices, coding standards, and ensuring codequality through code reviews and documentation. What do we value? +5 years of experience in back-end development, working with scaleups, being exposed to a growing number of users. Advanced experience in Node.js, Express.js, and the MEAN stack. Strong experience … authentication, and authorization protocols. Self-starter comfortable with ambiguity in entrepreneurial environments. Deep experience and proven track record building scalable B2B SaaS systems handling high traffic. Commitment to quality and details as well as deep experience and care for performance, scalability, security topics as we scale. Great communication and collaboration skills adapted to a remote first working environment. More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
applications in a microservices-based environment. As a member of our team, you will contribute to all aspects of the software development lifecycle, including estimation, design, coding, test automation, code reviews, deployment, and support. Teams are responsible for specific services or products. Our solutions help airlines manage safe and high-performance flight operations. Responsibilities: Develop new and maintain existing … .NET (C#) code in an AWS cloud environment Focus on quality by promoting coding best practices, a test-first mindset and highest security standards Contribute to building new and improving existing development processes Work within a small agile teams delivering new features and fixing defects Lead technical designs, taking a holistic view of the product, and collaborate … challenges and deliverables Define and drive the team's technical direction, mentor junior engineers, and proactively identify, propose, and implement new processes or architectural improvements to enhance team efficiency, codequality, and timely delivery Contribute to software architecture discussions, translate system-level designs and architectural blueprints into robust, maintainable, and high-qualitycode, applying More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
Very Group
with real growth, a sense of purpose, belonging and wellbeing. About the role. We're looking for an experienced Principal QA Engineer to help shape the future of quality engineering across The Very Group. As a Principal QA Engineer, you'll play a hands-on role in designing, building, and maintaining the tools and frameworks that enable our … to deliver high-quality solutions. Design and build solutions that balance commercial needs with the QA roadmap. Actively participate in platform, application, and database design. Own your codequality and support the quality of the wider team. Take ownership of non-functional requirements around performance, security, and scalability. Drive best practices in real … building secure, scalable, and highly available software applications Strong understanding and application of threat modelling A background in hands-on software engineering with current, relevant experience A passion for codequality, testing, and engineering best practices Proven ability to influence and negotiate with technical stakeholders at all levels Demonstrable experience in coaching, mentoring, and providing development support More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
will actively participate in the software development lifecycle. Your primary focus will be on coding, implementing features, and contributing to test automation, while also being involved in design discussions, code reviews, and deployment processes. Teams are responsible for specific services or products. Our solutions help airlines manage safe and high-performance flight operations. Responsibilities: Develop new and maintain existing … .NET (C#) code in an AWS cloud environment Contribute to codequality by applying coding best practices, learning about test-first mindsets, and following security standards Actively participate in implementing various types of tests, including unit, component, and functional tests, to help ensure software reliability Assist in building and improving development processes Work collaboratively within a … small agile team to deliver new features and fix defects Support software architecture discussions and learn to translate system-level designs into robust, maintainable, and high-qualitycode, following best practices in software engineering Required Skills/Experience: 1+ years of professional experience in software development Recent experience developing software with .NET or .NET Framework, C#, and More ❯
and product teams to deliver seamless features Optimise database queries and application performance Contribute to architectural planning and system design Implement unit tests and support automated deployment pipelines Maintain codequality and documentation across projects, participate in code reviews Requirements What We're Looking For 3+ years of back-end development experience using C# and .NET … Assess communication and curiosity Technical Task or Live Pairing Realistic, time-bound task or live coding session Use structured rubric for fairness (avoid freeform "whiteboarding") "Focus on team collaboration, codequality, and feedback" Peer Technical Panel/Culture Fit/CTO Chat - In person at our NCL HQ Includes cross-functional devs, product manager or designer Assess More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
uptime. Cloud Database Management: Deploy, configure, and manage database instances within cloud infrastructure (e.g., AWS RDS, Aurora), leveraging cloud-native features for scalability and operational efficiency. Focus on quality by promoting coding best practices, a test-first mindset and highest security standards. Contribute to building new and improving existing development processes. Work within a small agile teams delivering … challenges and deliverables. Define and drive the team's technical direction, mentor junior engineers, and proactively identify, propose, and implement new processes or architectural improvements to enhance team efficiency, codequality, and timely delivery. Contribute to software architecture discussions, translate system-level designs and architectural blueprints into robust, maintainable, and high-qualitycode, applying More ❯
ecosystem. What You'll Do Define and evolve our front-end architecture and technical direction, ensuring it aligns with business and product goals Lead the development of high-quality, accessible and performant UI components using React … TypeScript, and other JavaScript frameworks Collaborate closely with designers, product managers, and backend engineers to shape seamless user experiences across our platform Lead by example and uphold standards for codequality, accessibility, testing, and performance across the front-end stack Mentor and support front-end engineers of varying experience levels, sharing knowledge, fostering growth and driving continuous … Assess communication and curiosity Technical Task or Live Pairing Realistic, time-bound task or live coding session Use structured rubric for fairness (avoid freeform "whiteboarding") "Focus on team collaboration, codequality, and feedback" Peer Technical Panel/Culture Fit/CTO Chat - In person at our NCL HQ Includes cross-functional devs, product manager or designer Assess More ❯
Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for clean code, codequality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary - lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What You'll More ❯
Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for clean code, codequality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What Youll Bring More ❯
of our customers and business partners Help define the technical direction for the products you support, ensuring alignment with business goals. Write secure, tested, and high-qualitycode that performs at scale. Participate in second-line support for applications and platforms, including occasional out-of-hours support. Contribute to the rollout of our Enterprise Agile approach and … support esures ongoing transformation journey. Proactively find opportunities to improve technical quality, streamline processes, and reduce technical debt. Continuously improve ways of working by challenging existing processes and proposing innovative solutions. Share knowledge, mentor colleagues, and foster collaboration across teams and departments. Qualifications What Were Looking For: Experience as a developer in a scaled Agile environment, ideally working … Knowledge of finical billing domains/systems Hands-on experience with microservices architecture , database programming , and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in codequality, such as continuous integration, unit testing, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. Familiarity with automated testing frameworks More ❯
of our customers and business partners Help define the technical direction for the products you support, ensuring alignment with business goals. Write secure, tested, and high-qualitycode that performs at scale. Participate in second-line support for applications and platforms, including occasional out-of-hours support. Contribute to the rollout of our Enterprise Agile approach and … support esures ongoing transformation journey. Proactively find opportunities to improve technical quality, streamline processes, and reduce technical debt. Continuously improve ways of working by challenging existing processes and proposing innovative solutions. Share knowledge, mentor colleagues, and foster collaboration across teams and departments. Qualifications What wed love you to bring: Experience as a developer in a scaled Agile environment … Knowledge of finical billing domains/systems Hands-on experience with microservices architecture, database programming, and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in codequality, such as continuous integration, unit testing, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. Familiarity with automated testing frameworks More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Morgan McKinley
to lead, scale and inspire their CTO automation development teams across Fixed, Mobile and B2B networks. You'll head up a high-performing group of 30+ developers, driving innovation, codequality and delivery excellence.This role is a rare opportunity to blend strategic leadership with hands-on technical direction, working across cutting-edge automation, microservices and emerging AI … do: Lead, grow, and mentor multiple development squads across fixed, mobile and B2B networks. Drive the design and delivery of automation solutions, breaking down silos and creating synergies. Oversee codequality, coding standards and ways of working. Work with product teams, architects and analysts to maximise delivery value. Shape strategic use cases, design tactical solutions and explore More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Hays
automation development teams across Fixed, Mobile & B2B networks. You will lead, scale, and develop a team of over 30 developers across internal and external resources, ensuring best practice and codequality is maintained whilst they scale up delivery. You will work with product teams, OSS architecture, and business analysts to ensure maximum value is delivered across scaled … alongside Solution Architects to do strategic use case design and design tactical solutions with strategic outcomes in mind. Analyse LLD's, develop and create workflows (when required). Approve Code reviews before merge (when required). Internal/External stakeholder engagement (including vendors). Set standards - coding, ways of working, documentation, for 30+ developers and provide thought leadership to … you will be able to evidence experience working in Fixed Telecom Network or Mobile Network Automation. You will have a proven track record of delivering high-qualitycode and leading development squads. You will likely have multiple years of experience in a senior developer role, ideally in a large telecoms company. You will have a strong knowledge More ❯
Employment Type: Contract, Work From Home
Rate: £700.0 - £795.00 per day + Up to £795 per day Inside IR35
and contribute to the implementation of scalable backend services, APIs, and libraries using .NET Core and cloud platforms like AWS or Azure. Ensure high-quality and testable code through proactive practices such as early test planning, TDD, code reviews, and automation. Enable rapid release cycles with strong DevOps practices, ensuring confidence in every deployment. Quality … aligned. Help recruit, onboard, and develop top-tier engineers, growing a high-performance team. Innovation & Continuous Improvement Advocate for and implement AI-assisted development tools (e.g., GitHub Copilot, Claude Code) to boost engineering velocity and quality. Identify and implement opportunities to automate workflows, reduce technical debt, and drive continuous delivery excellence. Drive a culture of early feedback, enabling faster … .NET Core, RESTful API design, and scalable service architecture. Familiar with Shift-Left testing approaches, embedding quality early in the SDLC and enabling team-wide accountability for code correctness. Deep understanding of object-oriented design, design patterns, and principles like SOLID and TDD. Proficient with Visual Studio and/or JetBrains Rider, and skilled in using ReSharper More ❯
and implement software solutions that meet our clients' requirements. Key Responsibilities Collaborate with clients to understand their software engineering needs and objectives Design, develop, test, and implement high-qualitysoftware solutions using industry best practices and coding standards Utilise your expertise in various programming languages, frameworks, and technologies to … architect robust and scalable systems Collaborate with cross-functional teams and clients to gather project requirements, analyse feasibility, and provide technical recommendations Develop secure, clean, efficient, and well documented code, ensuring codequality through testing, debugging, and code reviews Stay up to date with the latest trends, tools, and technologies in software engineering and share … your knowledge with the team Collaborate with project managers to ensure successful project delivery within the defined timelines and budget Accurately delivering high quality work to agreed timelines, including taking the initiative and knowing how to jump straight in Supporting client engagements, including pitches and presentations Helping to support & grow Daintta by actively inputting into the company strategy More ❯
Islington, London, United Kingdom Hybrid / WFH Options
TryHackMe Ltd
a Tech Lead to help us scale TryHackMe to support millions of aspiring security practitioners to learn about cyber security. Your role will involve everything from maintaining the current code base to developing awesome features to support our users. This exciting position will focus on growth engineering work, bringing concepts from ideation to completion through quick iterations and a … reliability, and security Collaborating with product managers, designers, tech leads and developers on project plans and technical execution Mentoring and coaching developers, providing technical guidance and feedback Participate in code reviews, design reviews, and other engineering meetings, providing feedback to ensure codequality and alignment with TryHackMe technical standards. Writing high-quality, maintainable codeMore ❯
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 ❯
Chorley, Lancashire, United Kingdom Hybrid / WFH Options
Energy Services Group, LLC
a Software Engineer, you shall be expected to develop and unit test software to the ESG Global (Energy) Ltd Java development standards ensuring all products are of acceptable quality to the end customer. As part of the Billing team, you shall be managed and report directly to a Team Lead and work with a strong team with vast … new and amended complex software in accordance with ESG Global Ltd standards, working with the developers to ensure the design specifications are adhered to. Maintain high standards of softwarequality within the team by establishing good practices, code management processes and habits; mentoring developers on best practices, code design and principles, including practical approaches to ground … DevOps and DataOps in the maintenance of support of environments (performance, capacity, availability). Project Delivery Guide team development efforts towards successful product delivery. Take responsibility for development estimates, codequality and timely delivery of releases, and advise of any deviations from the plan, and recommend corrective actions. To ensure all project issues and risks are reported More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Parallax Agency Ltd
of scalable, maintainable software solutions. You'll be a trusted technical lead for client work, collaborating closely with internal teams to define and deliver great outcomes. Comfortable in both code and conversation, you'll lead by example in engineering squads, mentoring others, setting technical standards, and rolling up your sleeves to tackle complex challenges. You'll work across a … system dependencies, and translate business goals into sound technical approaches. Hands-On Development & Delivery: Lead by example through active coding-designing and building high-quality features, performing code reviews, and working with others to ship reliable, performant software. DevOps & Operational Excellence: Support infrastructure decisions, CI/CD pipelines, and operational tooling to ensure smooth delivery and maintainability … of software architecture, design principles and systems integration. Experience building scalable APIs, distributed systems, or cloud-native applications. Practical knowledge of DevOps practices, CI/CD pipelines, infrastructure as code, and containerisation. Passion for codequality, with a strong understanding of TDD, automated testing, and peer review processes. Confident problem-solver able to troubleshoot complex systems More ❯
+ flux), Terraform, Postgres, Flink on AWS, React & Typescript. We operate a fully Python stack except for frontend and infrastructure code. We are very big fans of Infrastructure-as-Code and enjoy Agile practices. As a team, we're driven by a relentless focus on delivering real value to customers at speed. We embrace modern engineering practices such as … and our customers Powering user experience of internal and external users through agentic workflows Role Summary We are looking for an engineer passionate about developer enablement and infrastructure as code, who is eager to expand their expertise by contributing to impactful product features. You'll play a key role in improving the lives of millions of insurance policyholders globally … solution design, and support the development of our product. Take responsibility for maintaining and improving parts of our backend stack, following engineering best practices. Write robust and well-tested code, including unit, integration, and end-to-end automated tests for backend services that power customer-facing features. Participate in code reviews, share feedback with peers, and stay informed More ❯