business-critical platforms used by major players in the global finance market. The Role You will be a key part of an Agile, cross-functional team, developing high-qualitysoftware for both internal users and external clients. You'll contribute across the development lifecycle, with a strong focus on continuous integration, delivery, and improvement. What You'll Do … ownership of feature development and drive delivery to completion Mentor junior developers and promote best practices (code reviews, unit testing, etc.) Partner with QA to ensure robust softwarequality Experiment with technologies to ensure the best fit for purpose Experience Needed Essential: Strong background in C# .NET and/or Java Experience with Git, CI/CD … solving and communication skills Secure coding and API architecture knowledge Desirable: Web development experience (React, TypeScript, JavaScript) Familiarity with AWS, containerisation, microservices, and serverless architecture Exposure to infrastructure as code (Terraform, CloudFormation) Benefits A highly competitive salary package Annual bonus and performance incentives Generous pension and private medical insurance Hybrid working model (3 days in office) And many more More ❯
Cardiff, South Glamorgan, 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 ❯
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 ❯
platform and search solution. Develop robust search capabilities using Apache Lucene, Solr, or Elasticsearch. Engineer scalable data pipelines in Java or Python. Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI Developers. Work across the full stack, from React/TypeScript front-end to Java-based search services. Leverage … cloud technologies like Azure Data Factory, Batch Services, Azure SQL. Contribute to DevOps practices, code reviews, and system optimizations. Current projects you'll be involved in: Good data is at the core our platform, and as we build out the next-generation version of the platform, how we process, store and present that data is core to the user … Have experience in Java development and exposure to Python. Hold a degree in Computer Science/Software Engineering or equivalent experience. Familiar with writing automated tests and maintaining high code quality. You have laser sharp attention to detail. Strong communication skills (both verbal and written) are just some of your top talents in delivering reports and technical specifications. Enjoy More ❯
Azure, AWS, or GCP. Familiarity with containerisation (Docker) and infrastructure-as-code. Understanding of DevOps culture and practices, including monitoring and observability tools. Interest in contributing to technical architecture, codequality, and team processes. More ❯
using frontend frameworks such as Angular, Blazor, or React. Work closely with Product Managers, Designers, and other Engineers to drive product development and deliver customer-centric solutions. Participate in code reviews and ensure the delivery of high … quality, maintainable code. Provide mentorship and guidance to junior engineers, contributing to best practices and coding standards. Contribute to architectural decisions and technical designs to improve softwarequality and maintainability. Research and implement emerging technologies to enhance development efficiency and product quality. Implement secure coding practices and ensure adherence to industry security standards and best practices. More ❯
Cardiff, South Glamorgan, 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 ❯
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 collaboratively with the wider, geographically disparate, IT team. This team are responsible for delivering an excellent user experience, which reflects our position as a provider of high-quality legal services and underpins all our employees' ability to deliver excellent service to their clients. Key Responsibilities: •Design, develop, test, and deploy custom applications and integrations using … modern programming languages and frameworks. •Modify and enhance existing applications to improve performance, usability, and functionality. •Collaborate with stakeholders to gather and analyse requirements and provide technical recommendations. •Ensure codequality through best practices, including unit testing, documentation, and code reviews. •Maintain application security, scalability, and performance standards. •Troubleshoot and resolve technical issues in a timely … abilities. Preferred Qualifications: •Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). •Familiarity with DevOps tools (e.g., Git, Jenkins, Docker, Kubernetes). •Experience with Microsoft technologies, including low-code/no-code platforms such as Power Apps, Power Automate, and the wider Microsoft 365 ecosystem, is highly desirable. •Understanding of Agile development methodologies. •Exposure to enterprise resource More ❯
salisbury, south west england, united kingdom Hybrid / WFH Options
DataAnnotation
Job Description DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. We are looking for a proficient Full Stack Software Engineer to join our team to train our AI chatbots to code. You will work with the chatbots that we … bonuses for high-quality and high-volume work Responsibilities: Come up with diverse problems and solutions for a coding chatbot Write high-quality answers and code snippets Evaluate codequality produced by AI models for correctness and performance Qualifications: Fluency in English (native or bilingual level) Proficient in either Python and/ More ❯
is in software development, your curiosity, eagerness to learn, and passion for technology will enable you to succeed. Quality is non-negotiable; therefore, a strong focus on codequality, unit testing, and automated testing is essential. Mentoring junior team members and working with management to enhance team skills are also key aspects of this role. … Main Responsibilities/Accountabilities: Design, build, and maintain efficient, reusable, reliable, and secure code based on requirements or User Stories. Develop enterprise software within a multi-functional agile team, adhering to standards, best practices, policies, and methodologies. Lead groups of engineers, coordinating with Scrum Master, Product Owners, and management to deliver larger projects. Ensure quality by delivering … reliable, robust software through automated tests in collaboration with quality engineers. Review peers' and junior developers' work, providing guidance and advice. Contribute to software design, leading component design efforts. Participate in retrospectives and reviews to improve team effectiveness. Engage in planning sessions, analyzing requirements, providing design options, and estimating work. Provide timely status updates during Scrum meetings. Offer 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 ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Connexa
mobile app projects, backend development, and AI-driven solutions.Collaborate closely with a multi-disciplinary technology team to deliver scalable, robust solutions. Key Responsibilities:Design, develop, and maintain high-qualitysoftware solutions using Python.Contribute to mobile app development, ensuring seamless integration with backend systems.Build and maintain CI/CD pipelines for efficient and secure deployments.Develop solutions on AWS cloud … performance, security, and scalability.Support and contribute to systems developed in C#/.NET where applicable.Incorporate AI technologies and tools where applicable to enhance functionality and efficiency.Promote engineering best practices, codequality, and automated testing.Thrive in a fast-paced environment, managing multiple projects simultaneously.Collaborate with product managers, designers, and business stakeholders to translate requirements into technical solutions. What More ❯
Jam Management Consultancy Limited T/A JAM RECRUITMENT
with expertise in .NET, C#, React, JavaScript, and TypeScript to lead our clients development team. In this role, you will oversee the design, development, and delivery of high-qualitysoftware solutions, ensuring alignment with business objectives and industry best practices. You will collaborate with cross-functional teams to foster innovation, drive continuous improvement, and mentor a team of … opportunities. Project & Product Delivery: Oversee the complete software development lifecycle, from planning and design through implementation, testing, and deployment. Ensure timely delivery of projects while maintaining high standards of codequality, performance, and security. Work closely with product management, UX/UI designers, and other stakeholders to define project requirements and priorities. Technical Oversight: Drive the technical More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
talented team of software engineers, guiding them through product development while managing an existing portfolio. Your responsibilities will include shaping development processes, ensuring the timely delivery of high-quality solutions, and collaborating … closely with other departments within the R&D team and the Project Management Office. By enhancing use of modern software management tools like Atlassian Jira, you will improve softwarequality, streamline workflows and boost development efficiency. Moreover, you will play a pivotal role in advancing cybersecurity initiatives, addressing the increasing demands of the market and continue to innovate. … development processes to enhance efficiency and quality. Collaborate with R&D team section managers to improve development workflows. Champion Continuous Improvement Promote high-speed iterations and measurable improvements in code quality. Encourage continuous enhancement of coding practices. Foster a culture of continuous improvement within the team. Champion internal processes and modern software management tools to product development. Stay Updated More ❯
and maintain unit and integration tests to ensure software quality. Troubleshoot and resolve issues in existing systems. Stay current with industry trends, tools and best practices. Contribute to peer code reviews and promote quality throughout the team. Candidate Profile: Minimum of 2 years of software development experience, particularly in C# . Familiarity with cloud development using Azure More ❯
and Spring Boot Design and implement RESTful APIs and containerised microservices Collaborate within agile teams to deliver high-quality features and services Write clean, testable, production-grade code following best practices Contribute to CI/CD processes, test automation, and code reviews Work on solutions that demand performance, resilience, and zero downtime What You'll Bring … of REST API development , SQL/MySQL , and microservice architecture Familiarity with DevOps tools: Git, Maven, Jenkins , and containerisation (Docker/Kubernetes) Strong commitment to quality, clean code, and continuous delivery Excellent problem-solving skills and a collaborative mindset Agile development experience in a team setting Bonus Skills (nice to have) Experience with big data tools like … Hadoop, Spark, or Scala Exposure to fraud, payments , or financial services platforms Understanding of cloud-native development and container orchestration Knowledge of test-driven development and modern codequality practices What's on Offer Unrivalled pension scheme that sets the benchmark in the tech industry Unheard-of bonus potential tied to performance and delivery Flexible hybrid working More ❯
salisbury, south west england, united kingdom Hybrid / WFH Options
beBeeSoftware
JavaScript, and familiar with other programming languages such as TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift. You will be responsible for evaluating codequality produced by AI models for correctness and performance. You will come up with diverse problems and solutions for a coding chatbot and write high-quality answers and code snippets. "> Requirements: "> Fluency in English (native or bilingual level). Proficient in either Python and/or JavaScript. Excellent writing and grammar skills. A bachelor's degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer. "> Benefits: "> This is a full-time or part-time remote position. … can work on your own schedule. Projects are paid hourly, starting at $40+ USD per hour, with bonuses for high-quality and high-volume work. "> Responsibilities: "> Evaluate codequality produced by AI models for correctness and performance. Come up with diverse problems and solutions for a coding chatbot. Write high-quality answers and More ❯
cross-functional teams. This is a hands-on rolerequiring strong full-stack development experience, particularly in React, Node.js, and TypeScript .You will contribute to technical decision-making, improve softwarequality, andleverage AI-powered tools to enhanceproductivity. What You'll Be Doing: Develop and maintain scalable, high-quality applicationsusing React, Node.js, and TypeScript . Implement secure coding … and observability improvements. Integrate AI-powered tools (e.g., GitHubCopilot) to enhance development workflows. Drive continuous improvement in performance, security, andmaintainability . Support cross-squad collaboration ,ensuring architectural consistency and code reusability. Requirements Strong hands-on experience in full-stack development with React, Node.js, and TypeScript . Experience designing, developing, and optimising scalable and secure applications. Proficiency in AWS services … refinement. Bonus Points: Experience with AI-driven development tools (e.g., GitHub Copilot). Knowledge of ElasticSearch optimisation. Exposure to Mantine UI for front-endcomponent design. Understanding of Infrastructure as Code (IaC) and cloud cost optimisation. Experience with AI model integration in engineering workflows. Background in regulated industries (e.g.,Financial Services). What We Offer Salary up to 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 Performance Optimization: Identify … tools such as Azure Monitor Application Insights and Log Analytics. Collaboration and Communication: Work closely with cross-functional teams including DevOps architects and product managers to deliver high-quality solutions. Documentation: Create comprehensive technical documentation for APIs architecture and deployment processes. Required education None Preferred education Bachelor's Degree Required technical and professional expertise API Development: Design develop More ❯
looking for a Senior (level) C#, .Net Developer to join a new start up who are relocating their offices to Norwich. If you're passionate about delivering high qualitysoftware and joining a complete new team then this could be the role for you! As the senior level full stack developer you will offer a strong background in … and back end development and experience delivering high quality scalable and secure solutions. Key Responsibilities * Design and implementation of high performance and secure applications * Continuous improvement in codequality, security and system performance * Integration of payment systems, third party APIs and real time data processing * Work closely with other teams within the business About You … foundation and a passion for driving results. * Solid experience in software development, with a hands-on approach to problem-solving. * Inspire other around you while maintaining focus on quality and delivery. * A track record of delivering projects on time and to a high standard. * Team player who enjoys working closely with others to achieve shared goals. * C#, .Net More ❯
offices in Norwich in the next few weeks. You will be part of a new team of Microsoft stack developers (all levels) who are passionate about delivering high qualitysoftware, in a fast paced environment along with offering great team spirit then this could definitely be the role for you! As one of the senior developers you will … scalable and secure solutions and enjoy mentoring the less experience as the team grows. Key Responsibilities Design and implementation of high performance and secure applications Continuous improvement in codequality, security and system performance Integration of payment systems, third party APIs and real time data processing Work closely with other teams within the business About You … foundation and a passion for driving results. Solid experience in software development, with a hands-on approach to problem-solving. Inspire other around you while maintaining focus on quality and delivery. A track record of delivering projects on time and to a high standard. Team player who enjoys working closely with others to achieve shared goals. Server side More ❯
Technical Leadership: Lead a Scrum-based development team , with a majority of your time dedicated to hands-on development . Collaborate with cross-functional teams to deliver high-qualitysoftware solutions. Design and implement scalable, maintainable software architecture, balancing monolithic and microservices approaches as needed. Team Management: Provide line management to team members, including goal setting, performance reviews … managing Personal Development Plans (PDPs). Mentor and support junior and mid-level developers, ensuring their professional growth and alignment with team goals. Establish and maintain team processes for code reviews, testing , and task breakdown . Process Improvement: Advocate for and implement best practices in TDD, CI/CD , and Software Design Principles . Work closely with the Product … Owner and stakeholders to define technical objectives and timelines. Ensure high codequality and maintainability through testing frameworks, code reviews , and documentation . Agile Practices: Act as a key contributor in refining the Agile processes to improve team productivity and delivery outcomes. Collaborate with the team and Product Owner to define and manage the product backlog 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 Performance Optimization: Identify … tools such as Azure Monitor Application Insights and Log Analytics. Collaboration and Communication: Work closely with cross-functional teams including DevOps architects and product managers to deliver high-quality solutions. Documentation: Create comprehensive technical documentation for APIs architecture and deployment processes. Required education None Preferred education Bachelor's Degree Required technical and professional expertise API Development: Design develop More ❯
strategic value creation initiatives to life, with solutions for bespoke software and technology to enable business transformation, and cyber solutions to address security weaknesses and risks in software and code quality. It's clear why Crosslake is the firm investors rely upon to make technology make a difference. Learn more at: The Role You will join our Professional Services … with our internal development team and senior client stakeholders, understanding the technology needs, designing and owning the technical solution (software and physical architecture) and helping ensure the technical quality of the solution being built. Mentoring more junior technical architects in their due diligence and delivery activities, along the way. Essential Skills Strong Previous working experience as either aTechnical More ❯