Stoke-on-Trent, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and … integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacycode from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs … and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property More ❯
Hounslow, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and … integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacycode from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs … and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property More ❯
Hull, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and … integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacycode from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs … and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and … integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacycode from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs … and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property More ❯
CMake. Familiarity with MISRA C Coding Standards for software development compliance. Team collaboration, capable of working within a broader software team and conducting peer code reviews. Legacycode maintenance, handling bug fixes and software updates throughout a product’s lifecycle. Education: Degree in a relevant field or … equivalent industrial experience. Desirable Skills Safety-certified code design experience. Knowledge of ISO 28119 software testing standards. ISTQB-certified tester qualification. Software development for Linux, Android, RTOS, and AWS environments. Analog and digital hardware design understanding, including: Schematic and PCB layout interpretation. Embedded software testing at the hardware level. More ❯
CMake. Familiarity with MISRA C Coding Standards for software development compliance. Team collaboration, capable of working within a broader software team and conducting peer code reviews. Legacycode maintenance, handling bug fixes and software updates throughout a product’s lifecycle. Education: Degree in a relevant field or … equivalent industrial experience. Desirable Skills Safety-certified code design experience. Knowledge of ISO 28119 software testing standards. ISTQB-certified tester qualification. Software development for Linux, Android, RTOS, and AWS environments. Analog and digital hardware design understanding, including: Schematic and PCB layout interpretation. Embedded software testing at the hardware level. More ❯
musicMagpie, your core responsibility is to analyse system requirements and effectively prioritise development tasks. You will be expected to write clean, maintainable, and testable code using .NET programming languages. You will play a key role in the development and enhancement of our Warehouse Management and Order Processing systems, which … systems, and WMS functionality. Design and implement APIs with a focus on microservice architecture and efficient API management. Write clean, testable, secure, and efficient code following SOLID principles and modern design patterns. Develop technical specifications and system architecture in collaboration with stakeholders. Interface with third-party platforms and services … database technologies including MySQL and NoSQL solutions to support application data needs. Participate in Agile ceremonies, sprint planning, and contribute to backlog refinement. Conduct code reviews, refactor legacycode, and promote high standards of code quality across the team. Support CI/CD pipelines and contribute More ❯
seeking a highly experienced Senior Java Lead Developer to modernize our core financial accounting systems. You will play a critical role in rewriting our legacy sub-ledger application to a modern Java-based architecture. This involves analyzing existing code, designing equivalent Java components, and ensuring a seamless transition … implementation Analyze existing modules and shell scripts to design equivalent Java components Develop and implement high-performance, scalable, and secure Java applications to replace legacycode Write clean, well-documented, and testable Java code Collaborate with architects and other developers to define the migration strategy and ensure … Sybase ASE and MS SQL, to adapt existing database schemas and queries to the new Java architecture Thoroughly test and validate the migrated Java code to ensure functional equivalence with the legacy system Troubleshoot and resolve technical issues during the migration process Participate in code reviews and More ❯
on the market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any legacycode or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus More ❯
Design and implement complex software applications, emphasizing robust and scalable solutions. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality and maintainability through code reviews and adherence to design patterns. Optimize the performance of web applications to ensure fast and efficient user … experiences. Mentor junior engineers and promote a culture of continuous learning and improvement. Address and refactor legacycode, bringing it up to modern standards and practices. Drive changes in coding practices and standards to improve code quality and team efficiency. Develop and maintain backend services and APIs More ❯
Design and implement complex software applications, emphasizing robust and scalable solutions. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality and maintainability through code reviews and adherence to design patterns. Optimize the performance of web applications to ensure fast and efficient user … experiences. Mentor junior engineers and promote a culture of continuous learning and improvement. Address and refactor legacycode, bringing it up to modern standards and practices. Drive changes in coding practices and standards to improve code quality and team efficiency. Develop and maintain backend services and APIs More ❯
Design and implement complex software applications, emphasizing robust and scalable solutions. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality and maintainability through code reviews and adherence to design patterns. Optimize the performance of web applications to ensure fast and efficient user … experiences. Mentor junior engineers and promote a culture of continuous learning and improvement. Address and refactor legacycode, bringing it up to modern standards and practices. Drive changes in coding practices and standards to improve code quality and team efficiency. Develop and maintain backend services and APIs More ❯
seeking a highly experienced Senior Java Lead Developer to modernize our core financial accounting systems. You will play a critical role in rewriting our legacy sub-ledger application to a modern Java-based architecture. This involves analyzing existing code, designing equivalent Java components, and ensuring a seamless transition … implementation Analyze existing modules and shell scripts to design equivalent Java components Develop and implement high-performance, scalable, and secure Java applications to replace legacycode Write clean, well-documented, and testable Java code Collaborate with architects and other developers to define the migration strategy and ensure … Sybase ASE and MS SQL, to adapt existing database schemas and queries to the new Java architecture Thoroughly test and validate the migrated Java code to ensure functional equivalence with the legacy system Troubleshoot and resolve technical issues during the migration process Participate in code reviews and More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Leidos
rely on. Your skills and experiences: Essential: C++, Java, Rust: Proficiency in one or more of these programming languages for both application and embedded code development. IDEs and Toolchains: Experience with development tools, integrated development environments (IDEs), and toolchains relevant to development boards. Adaptability: Ability to adapt to new … of Communication Protocols to interface with peripheral devices. Proficiency in coding for embedded systems. Unit Testing: Experience in writing and conducting unit tests for code reliability. Git: Proficient in using version control systems like Git for code collaboration. Problem-Solving: Ability to analyse problems and come up with … concepts and collaborate with team members. Professional experience in the design and implementation of complex solutions, ideally both clean-slate projects and updates to legacycode bases. Comfortable with platform APIs, development environments and native debugging approaches on one or more of: Windows, macOS, Linux, iOS, or Android. More ❯
on the market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any legacycode or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus More ❯
on the market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any legacycode or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus More ❯
of a custom MVC monolith, with supporting Laravel microservices. Key Responsibilities: Design, develop, and maintain new systems that scale Write clean, maintainable and efficient code Troubleshoot and optimise existing applications for performance and scalability Conduct code reviews, providing constructive feedback to team members to maintain coding standards Collaborate … with cross-functional teams to define, design, and ship new features. Maintaining legacycode; as well as writing new, modern, greenfield code We’re looking for: Senior-level experience, mentoring and supporting less experienced team members Proven experience in writing well architected, SOLID PHP 8 Ability to More ❯
on the market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any legacycode or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus More ❯
on the market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any legacycode or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus More ❯
requirements, to derive technical solutions. Development of accurate estimates for proposed technical solutions. Design and development of system and sub-system components. Debug of legacycode, to resolve functional or reliability defects. Adherence to Bosch Quality Assurance Processes, including participation in technical reviews. Products to be worked on More ❯
brightest developers to help us expand our development capabilities. You’ll be coming into a dynamic cross-functional team with plenty of well-established legacycode to pick up and make your own. Aside from writing beautiful code, we value good communication and a strong initiative, amongst … a full stack developer Your Key Responsibilities ● Responsible for the architecture, development and maintenance of cloud back- end solutions and infrastructure ● Own and manage code quality standards ● Implement new development patterns ● Maintain the devops pipelines ● Take a leading role in finding efficient solutions to complex issues and requirements ● Take More ❯
documentation on the status, operation, and maintenance of software. Clearly and regularly communicate with technical support colleagues and management. Development scheduling and deployment of code sets. Participate in peer-reviews of solution designs and code reviews. Work closely with all stakeholders to troubleshoot product and systems issues, exploring … Skills, Knowledge & Expertise We have a Microsoft stack, so C#/.NET, Angular and Azure experience is our highest priority from a technical perspective. Legacycode or experience working with large, complex codebases is preferred. ASP.NET/.NET CORE MVC, WPF. Experience of web-related technologies (HTML, XML More ❯
Our main systems consist of micro service architecture with golang applications serving iOS, Android and Web clients. We have a strong foundation of shipping code through containers using cloud native technologies, such as Kubernetes. You can check ourStacksharepage, too. Your role: – Write code that your co-workers appreciate … caching and load testing – Experience in the complete software development life cycle including coding, build, test, setting up CI/CD, monitor, working with legacycode – Experience in event driven systems (RabbitMQ, Kafka or others) and handling concurrency at scale – Experience with different SQL, NoSQL and Key-Value More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
Jones and Palmer
for deployment and version control. Primary Backend Language : C#. Database Management : Microsoft SQL Server. Frontend Frameworks : JavaScript, Bootstrap, CSS/SASS. Knowledge of supporting legacy jQuery would be beneficial. Development Practices : We prioritise robust, well-documented code and maintain tight control over our deployment processes using industry standards … C#. Maintain and enhance the use of Microsoft Azure and Microsoft DevOps to support secure, scalable, and efficient deployments. Champion high-quality, well-documented code that adheres to industry best practices. Work as part of a team as well independently on projects. Take ownership of the development process, from … ahead of the curve by exploring new technologies and methods that could improve our work. Make recommendations and implement those recommendations when you detect legacycode that could be improved. About You: You are a creative, problem-solving individual, who is proactively seeking opportunities for personal growth, team More ❯
in from the start, while championing best practices and modern QA approaches. We're a fast-moving TransitTech business with plenty of exciting challenges-legacycode, evolving architecture, and new features that need rigorous testing across web, iOS, and Android platforms. If you thrive in an environment where More ❯