or equivalent experience. 3+ years of relevant software experience 3+ years of relevant automated testing experience Strong experience with Python or other scripting languages Strong knowledge of Object-OrientedDesign and Design Patterns Strong understanding of software testing concepts and methodologies Strong experience at least one automation testing tool and best practices Strong understanding of Continuous More ❯
and at home, there's nothing we can't achieve. BASIC QUALIFICATIONS - Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Knowledge of professional software engineering & best practices More ❯
or equivalent experience. 6+ years of relevant software experience 2+ years of test automation leadership Strong experience with Python or other scripting languages Expert level knowledge of Object-OrientedDesign and Design Patterns Strong understanding of software testing concepts and methodologies Strong experience at least one automation testing tool and best practices Strong understanding of Continuous More ❯
of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes More ❯
by experienced engineers. BASIC QUALIFICATIONS - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Bachelor's degree or equivalent PREFERRED QUALIFICATIONS More ❯
development Contribute to design reviews, gate reviews, and agile development ceremonies What You’ll Bring: Strong experience with C++(14 or above) Proficiency in UML and Object-OrientedDesign techniques Deep understanding of the full software lifecycle in regulated environments Experience working in Agile environments (e.g. Scrum), with tools like Jira, Confluence, Bitbucket, and GitLab Exposure More ❯
SQL and experience with Sybase or DB2 Unix/Linux scripting and some Perl knowledge Strong problem-solving and analytical skills Understanding of message-based architectures and object-orienteddesign Excellent communication and stakeholder management skills Interest in learning the equity derivatives business Desirable: Experience with database performance tuning Familiarity with equity derivative products Exposure to agile More ❯
DB2, Scala, Servlet, multithreading, concurrency, low-latency, microservices, multi-threaded engineering techniques, data structures, interactive messaging services, CI, Continuous Improvement, Object-Oriented Analysis, Core Java, Object-OrientedDesign, Object-Oriented Programming, Agile, SCRUM, Kubernetes. We are Disability Confident and neurodiverse aware. If you have a disability, please tell us if there are any More ❯
culture built on collaboration and integrity What Were Looking For 5+ years in software development; 3+ in test automation Strong Python and scripting skills Deep understanding of object-orienteddesign, testing methodologies, and CI/CD workflows Agile development experience with proven delivery in complex systems Bonus if you bring: embedded Linux, Qt/QML, Squish, Selenium More ❯
object-oriented languages; A strong knowledge of SQL, NoSQL, and broad database development experience; Strong technical skills in contributing to complex enterprise-level systems; Excellent object-orienteddesign skills, including OOA/OOD; Experience with multi-tier architectures and service-oriented architecture; Exposure to and understanding of RDBMS, NoSQL, and Hadoop is desirable; Knowledge More ❯
178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-orienteddesign (OOD) and UML modelling Familiarity with the full software development lifecycle Experience working in agile environments using tools such as Jira, Confluence, Bitbucket, or GitLab Willingness to More ❯
airborne software development Deliver software using Agile methodologies, contributing to regular sprints and reviews Required Experience Proven experience in real-time C++ software development Strong understanding of Object-OrientedDesign (OOD) principles and UML modelling Hands-on experience with modelling tools such as IBM Rhapsody Familiarity with software safety and compliance standards (e.g. DO-178C, MISRA) Experience More ❯
C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of the full software lifecycle. • Knowledge of OOD (ObjectOrientedDesign) techniques. • Working and delivering software using agile techniques such as Scrum and tooling such as Jira/Confluence/Bitbucket/Gitlab. More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
as a senior level C++ Software Engineer at Leonardo: Industry experience in the full software lifecycle. Current or past industry experience in using C++ Experience in OOD (ObjectOrientedDesign) techniques. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Demonstrable experience in the following More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
alongside some of the best engineers in our company Industry experience in the full software lifecycle. Current or past industry experience in using C++ Experience in OOD (ObjectOrientedDesign) techniques. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Security Clearance You must be More ❯
t always exist, we really need the following experience: Industry experience in the full software lifecycle. Current or past industry experience in using C++ Experience in OOD (ObjectOrientedDesign) techniques. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. More ❯
Edinburgh, Granton, City of Edinburgh, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
t always exist, we really need the following experience: Industry experience in the full software lifecycle. Current or past industry experience in using C++ Experience in OOD (ObjectOrientedDesign) techniques. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. More ❯