new tools and technologies Flexibility and entrepreneurial spirit to adapt easily to changing requirements and priorities Experience leading and developing solutions across a varied technology stack, including: - Object-Orienteddesign, SOLID principles, and modern design patterns - Development experience in Microsoft .Net Framework and experience in Front-end JavaScript frameworks like Angular & React - Traditional Relational Database technologies More ❯
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-orienteddesign, design patterns, and principles like SOLID and TDD. Proficient with Visual Studio and/or JetBrains Rider, and skilled in using ReSharper for code quality and More ❯
Forest Hall, Tyne And Wear, United Kingdom Hybrid / WFH Options
Aioi Nissay Dowa Europe
CHALLENGED NOW AND-EXPERT NEXT. Responsibilities Develop and unit test software solutions based on business requirements and design specs. Develop and improve Unit Test coverage. Utilise object-orienteddesign and programming best practices. Apply Guidewire best practices to software development. Review code and support team members for effective collaboration and business change delivery. Collaborate with Business More ❯
NE12, Forest Hall, North Tyneside, Tyne & Wear, United Kingdom Hybrid / WFH Options
Aioi Nissay Dowa Europe
CHALLENGED NOW AND-EXPERT NEXT. Responsibilities Develop and unit test software solutions based on business requirements and design specs. Develop and improve Unit Test coverage. Utilise object-orienteddesign and programming best practices. Apply Guidewire best practices to software development. Review code and support team members for effective collaboration and business change delivery. Collaborate with Business More ❯
experience. Experience in at least one of: Embedded Linux development, kernel/driver work, or programming in C/C++ or Rust. Knowledge of software development lifecycles, Object-OrientedDesign, design patterns, and software testing. Desirable Skills GUI frameworks: eGUI, GTK, Tauri Yocto, Petalinux, uBoot Python, Jupyter, MATLAB Web development: HTML, JavaScript, TypeScript, React iOS/ More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Randstad Technologies
experienced developers. Support a global user base and ensure high-quality, well-documented code. What We're Looking For Required Skills & Experience Strong PHP development expertise with object-orienteddesign and SOLID principles. Proven experience with Symfony, Laravel, and custom MVC frameworks. Solid architecture and design skills for complex, scalable applications. Expertise in relational database schema More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Randstad Technologies Recruitment
experienced developers. Support a global user base and ensure high-quality, well-documented code. What We're Looking For Required Skills & Experience Strong PHP development expertise with object-orienteddesign and SOLID principles. Proven experience with Symfony, Laravel, and custom MVC frameworks. Solid architecture and design skills for complex, scalable applications. Expertise in relational database schema More ❯
guidance to the team. Working with the DevOps team, ensuring seamless deployment and continuous integration processes Experience needed? Deep Drupal 7+ Flawless PHP 7 & 8 Experience in object-orienteddesign, design patterns & best practises. Knowledge of MySql, RDBMB & NoSql persistence stores GIT version control & CI Automated testing and TDD Next-level debugging and troubleshooting skills HTTP More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
similar. Demonstrable commercial experience in iOS and/or Android platform development (ideally utilising location services, online maps, compass functionality and device tilt sensors). Experience with object-orienteddesign using C, C++ or Java. UI familiarity using either Android Native UI or iOS Objective C UI/Swift components. Any exposure to graphics (OpenGL, Shaders), Qt More ❯
processes (e.g. design, coding, unit testing, system testing), and tools (e.g. UML design tools, software IDEs) Experience with C, or C++, with real time software Object-orienteddesign/development including UML, SysML or XML Project planning and reporting The Radar Software Team: Join us in shaping the Future of Radar Technology, we are evolving More ❯
processes (e.g. design, coding, unit testing, system testing), and tools (e.g. UML design tools, software IDEs) Experience with C, or C++, with real time software Object-orienteddesign/development including UML, SysML or XML Project planning and reporting Benefits: As well as a competitive pension scheme, BAE Systems also offers share plans, an extensive More ❯
processes (e.g. design, coding, unit testing, system testing), and tools (e.g. UML design tools, software IDEs) Experience with C, or C++, with real time software Object-orienteddesign/development including UML, SysML or XML Project planning and reporting Benefits: As well as a competitive pension scheme, BAE Systems also offers share plans, an extensive More ❯
processes (e.g. design, coding, unit testing, system testing), and tools (e.g. UML design tools, software IDEs) Experience with C, or C++, with real time software Object-orienteddesign/development including UML, SysML or XML Project planning and reporting Benefits: As well as a competitive pension scheme, BAE Systems also offers share plans, an extensive More ❯
processes (e.g. design, coding, unit testing, system testing), and tools (e.g. UML design tools, software IDEs) Experience with C, or C++, with real time software Object-orienteddesign/development including UML, SysML or XML Project planning and reporting Benefits: As well as a competitive pension scheme, BAE Systems also offers share plans, an extensive More ❯
processes (e.g. design, coding, unit testing, system testing), and tools (e.g. UML design tools, software IDEs) Experience with C, or C++, with real time software Object-orienteddesign/development including UML, SysML or XML Project planning and reporting Benefits: As well as a competitive pension scheme, BAE Systems also offers share plans, an extensive More ❯
processes (e.g. design, coding, unit testing, system testing), and tools (e.g. UML design tools, software IDEs) Experience with C, or C++, with real time software Object-orienteddesign/development including UML, SysML or XML Project planning and reporting Benefits: As well as a competitive pension scheme, BAE Systems also offers share plans, an extensive More ❯
processes (e.g. design, coding, unit testing, system testing), and tools (e.g. UML design tools, software IDEs) Experience with C, or C++, with real time software Object-orienteddesign/development including UML, SysML or XML Project planning and reporting Benefits: As well as a competitive pension scheme, BAE Systems also offers share plans, an extensive More ❯
processes (e.g. design, coding, unit testing, system testing), and tools (e.g. UML design tools, software IDEs) Experience with C, or C++, with real time software Object-orienteddesign/development including UML, SysML or XML Project planning and reporting Benefits: As well as a competitive pension scheme, BAE Systems also offers share plans, an extensive More ❯
processes (e.g. design, coding, unit testing, system testing), and tools (e.g. UML design tools, software IDEs) Experience with C, or C++, with real time software Object-orienteddesign/development including UML, SysML or XML Project planning and reporting Benefits: As well as a competitive pension scheme, BAE Systems also offers share plans, an extensive More ❯
Letchworth Garden City, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
a necessity for the role. What You'll Bring You must have 2-3+ years of experience and familiarity with the following core skills: Familiarity with object-orienteddesign patterns. JavaScript. HTML/CSS. REST APIs. AWS basic level. SQL. Git version control systems 27 (Bitbucket is a bonus). CI/CD workflows. Ideally, you More ❯
Leicester, Leicestershire, East Midlands, United Kingdom
Build People
understanding LAMP, PHP, Symfony2, MySQL, Linux, Apache, Javascript, PHPUnit, Git, YouTrack, PHPStorm and GitHub. Programming Experience, ideally in PHP 7.4 or higher. Experience in/understanding of object-orienteddesign & patterns. Experience in creating database driven applications. Experience in version control systems. Good understanding of web application security. Good understanding of testing. Passion of open-source technology. More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Adroit People Ltd
Developer Location: Bristol, UK Employment Type: Contract Position Mode of Work: Hybrid-3 days/week Key word: Java EE, Dynatrace/Splunk Job Description Very strong object-orienteddesign skills and understanding of well-engineered design Proficiency in the following skills and technologies is mandatory: Java EE including (Web Services, REST, JPA) Database (at least More ❯
benefit of a potential bonus and eligibility for security clearance enhancements. Key Responsibilities - Design, implement, test, and maintain embedded and application software following project processes. Apply object-orienteddesign for reusable code and integration with testing frameworks. Review system designs to derive software requirements and architecture. Document and maintain software design using tools like RSA … product development (bare-metal/RTOS like ThreadX, QNX, Linux), embedded Linux application/kernel/driver development, or C/C++. Knowledge of software development processes, Object-OrientedDesign, Design Patterns, and software testing. Desirable: Languages: Python, JavaScript/node.js/react.js, Rust Knowledge of communications protocols (e.g., TCP/IP) Experience with version control More ❯
your own work Manage information security in compliance with Government regulations Developing Into: Specify, design, implement, and test embedded/application software (SFIA Level 3) Apply Object-OrientedDesign techniques to enable code reuse and testing integration Review system design artefacts to derive software requirements and architecture Design, document, and maintain software using modelling … least one of the following: Embedded product development (bare-metal/RTOS like ThreadX, QNX, Linux) Embedded Linux application, kernel, or driver development C and C++ programming Object-OrientedDesign & Design Patterns Software testing & design for test Version control, continuous integration, and automated test tools Desirable Skills - Python, JavaScript/node.js, Rust Communications protocols (e.g. More ❯
Senior Embedded Software Engineer, Cocca Job ID: Evi Technologies Limited As a Senior Embedded Software Engineer, you will be a core member of a software team, developing Ring's next generation of camera-centric devices. Ideal candidate would be passionate More ❯