following skills/activities in support of F-22 Test and Engineering Branch operations; you will/shall: • The Candidate shall utilize TestDrivenDevelopment (TDD) along with Continuous Improvement/Continuous Development (CI/CD) software pipeline development. The Candidate shall be able to apply modern commercial Agile practices for software development and More ❯
methods, and align resources to meet goals. Experience interacting with both programmatic and technical presentations PREFERRED SKILLS Significant experience working in DevOps and/or DevSecOps or testdrivendevelopment in an Agile development environment Experience in a technical role of a large multi-disciplined engineering team Experience with cloud-based S/W architectures and More ❯
Job Description Senior Software Engineer/Developer London onsite to £160k Are you a Java technologist with strong knowledge of software engineering best practices and backend development experience looking for an opportunity to progress your career in a senior More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
a highly skilled and passionate Senior Android Developer with a strong command over Kotlin and a solid grasp of agile methodologies , and modern engineering practices such as Test-DrivenDevelopment (TDD) and Extreme Programming (XP) . If you thrive in a team-oriented environment, love pair programming , and are eager to build high-quality Android applications, we … and XP environment. Engage in pair programming and help foster a collaborative engineering culture. Set up and maintain CI/CD pipelines to streamline the deployment process. Adhere to TDD principles and write clean, maintainable, and well-tested code. Participate in code reviews, daily stand-ups, retrospectives, and planning meetings. Stay up to date with Android development best practices … in Android development. Proficiency in Kotlin and Android SDK. Experience with CI/CD tools like Jenkins, GitHub Actions, Bitrise, or similar. Strong understanding and application of Test-DrivenDevelopment (TDD) . Experience working in Extreme Programming (XP) environments. Comfortable with pair programming and agile ceremonies. Good communication, critical thinking, and team collaboration skills. Ability to work More ❯
React Native Developer will be responsible for: Take responsibility for the entire lifecycle of delivery from idea to operation Understand and maintain software quality for features built (TestDrivenDevelopment, Pairing, Peer Review) Understand and maintain good engineering practices Support the product owner and technical lead in the provisioning of estimates that are at an appropriate level … to develop complex UI with design standards. Working knowledge of consuming third-party APIs and parsing JSON. You will have experience in delivering software in a test-driven style (TDD) and be familiar with appropriate automation testing processes. You will understand the benefits of simple design and are familiar with software design patterns and be pragmatic in their More ❯
React Native Developer will be responsible for: Take responsibility for the entire lifecycle of delivery from idea to operation Understand and maintain software quality for features built (TestDrivenDevelopment, Pairing, Peer Review) Understand and maintain good engineering practices Support the product owner and technical lead in the provisioning of estimates that are at an appropriate level … to develop complex UI with design standards. Working knowledge of consuming third-party APIs and parsing JSON. You will have experience in delivering software in a test-driven style (TDD) and be familiar with appropriate automation testing processes. You will understand the benefits of simple design and are familiar with software design patterns and be pragmatic in their More ❯
combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-drivendevelopment, and experience with cloud platforms and mic click apply for full job details More ❯
combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-drivendevelopment, and experience with cloud platforms and mic click apply for full job details More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
DWP Digital
combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-drivendevelopment, and experience with cloud platforms and mic click apply for full job details More ❯
Python, C/C++) Demonstrated strong knowledge of operating systems internals (Linux preferred. Windows is a bonus) Experience with network stacks and protocols Adept and disciplined in test-drivendevelopment (TDD) Willingness to improve complex technical design issues Willingness to correct and update documentation Preferred Qualifications: Experience with virtualization and containerization (Python virtual environments and Docker) CI More ❯
scalable features, and be supported in your professional growth with a tailored development plan. Key Responsibilities: Write clean, reusable, test-driven code in PHP using Laravel (TDD, OOP best practices). Build and extend APIs, platform features, and 3rd-party integrations (e.g. payment gateways, marketing tools). Maintain platform performance and functionality through robust troubleshooting and optimisation. More ❯
Synergy Solutions International Limited is a London-based consultancy providing IT expertise and SaaS solutions. We aim to deliver affordable and efficient software services to a range of clients, from start-ups to large firms. As part of our growth More ❯
Java , multi-threading, and low-latency development. Good understanding of fixed income or FX trading . Experience with Linux , TCP/UDP , and performance tuning. Familiar with test-drivendevelopment and system design. Comfortable working in a fast-paced, agile environment. If you're passionate about building high-performance systems and want to work in a fast More ❯
Want to start your career as a C++ Junior Developer? Paid graduate training, ongoing support, and opportunities at leading global employers - the Alumni graduate program gives you everything you need. (And don't worry, there's no training bond. No More ❯
solving and strategic thinking abilities; capable of leading technology and culture change Deep understanding of the full lifecycle of product development, including TestDrivenDevelopment (TDD) and MLOps concepts Bachelor's degree in a technical discipline (e.g. Computer Science, Information Technology, Engineering) Experience with UI design and coding in Python is a plus Salary Range More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
National Physical Laboratory
services. Providing technical expertise on software development across UKTL teams. Developing CLI and web applications using modern programming languages, debugging, troubleshooting, employing IDE and OS basics, test-drivendevelopment, writing clean code, refactoring, version control, CI/CD, alerting, monitoring, and conducting functional and non-functional testing. Designing and developing high-performance applications in C++, Python More ❯
wealth of experience in data manipulation, querying, and optimisation You are curious, proactive, and interested in the impact of data and technology in business You advocate for test-drivendevelopment and understand the critical role of high-quality data Your communication and stakeholder management skills are highly skilled, allowing you to collaborate effectively across technical and non More ❯
Essential Strong software engineering and programming skills in Python and ideally in an ML/CV environment ( Numpy , OpenCV) Experience with CI/CD systems , with a test-drivendevelopment approach In-depth k nowledg e of Linux operating systems Strong communication skills, both written and oral and a positive and enthusiastic attitude. A strong customer and More ❯
Engineering/Physics etc) - essential. Experience of C# programming languages - essential. Some experience of SQL Server development and MSMS. Knowledge of design patterns - desirable. Knowledge of TestDrivenDevelopment - desirable. Ability to understand high level requirements and expand on them Ability to work with a high level of responsibility and autonomy Flexibility in terms of working More ❯
project management tools in the context of AGILE process Active U.S. Secret Clearance Nice to have: Experience in agile, professional software development environments utilizing revision control, testdrivendevelopment and continuous integration Understanding of RF principles and link budget simulation, data analysis and data collection Knowledge of Navy Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
YourCode Recruitment
Scrum Substantial experience in using C++ in a commercial environment Experience in using design patterns and refactoring techniques Familiarity with a test-first development methodology such as TDD or BDD • This is a really great opportunity to join a well established business with an mazing working environment, supportive culture and very experienced specialists alongside! If you have always More ❯
using technology such as iOS(Swift and Objective-C) or Android (Kotlin and Java) Understanding and familiarity with UI/UX design principles Experience of working with TestDrivenDevelopment and applying modern software engineering principles A passionate problem solver with a focus on high quality user experience At Evri , we know we only grow if our More ❯
Suade's success is built on grit, determination, and our proven ability to develop cutting edge technology to create the next generation of Regulatory Technology (RegTech) software. Are you someone who loves technology and is eager to kickstart your journey More ❯
using technology such as iOS(Swift and Objective-C) or Android (Kotlin and Java) Understanding and familiarity with UI/UX design principles Experience of working with TestDrivenDevelopment and applying modern software engineering principles A passionate problem solver with a focus on high quality user experience At Evri , we know we only grow if our More ❯