Familiarity with UX tools such as Figma and the Adobe Suite. Experience working with Azure DevOps CI/CD pipelines. Knowledge of: Object-OrientedDesign, Security management, Caching techniques, Cloud technologies, PowerShell. Desirable skills/knowledge/experience: Involvement in the architecture/design of new More ❯
Familiarity with UX tools such as Figma and the Adobe Suite. Experience working with Azure DevOps CI/CD pipelines. Knowledge of: Object-OrientedDesign, Security management, Caching techniques, Cloud technologies, PowerShell. Desirable skills/knowledge/experience: Involvement in the architecture/design of new More ❯
Familiarity with UX tools such as Figma and the Adobe Suite. Experience working with Azure DevOps CI/CD pipelines. Knowledge of: Object-OrientedDesign, Security management, Caching techniques, Cloud technologies, PowerShell. Desirable skills/knowledge/experience: Involvement in the architecture/design of new More ❯
real-time P&L and risk systems. Qualifications/Skills Required 3+ years of Java or other language experience Expertise in Multithreading, ObjectOrienteddesign, Design Patterns, Unit & Integration testing Experience in Docker, Kubernetes, and cloud technology Familiarity with CI/CD and dev ops tools More ❯
code creative solutions. Required Technical and Professional Expertise Experienced Java developer with experience of designing and building new applications Excellent grasp of objectorienteddesign and the experience to know when to apply common design patterns Knowledge of and ability to apply SOLID principles Experience of More ❯
and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-orienteddesign, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department More ❯
and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-orienteddesign, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department More ❯
develop components to support trade execution/trade management functionality for financial products. The role requires knowledge of Agile Delivery Methodologies and Object-OrientedDesign, whilst being able to excel as part of a team via excellent technical contribution, communication, and partnership. Job Responsibilities Develop, enhance, and More ❯
You'll Bring: Strong experience in backend development, secure design, and WordPress standards. Solid understanding of Agile development practices. Expertise in Object-OrientedDesign, Design Patterns, Clean Code, and TDD. Debugging and troubleshooting skills. Ability to communicate complex technical concepts in simple terms. Experience with More ❯
should include: 5+ years of professional software development experience. Strong proficiency in C++ and familiarity with Linux-based systems. Solid understanding of object-orienteddesign principles and a creative, problem-solving mindset. Excellent verbal and written communication skills. Proven ability to work effectively within multidisciplinary teams. A More ❯
should include: 5+ years of professional software development experience. Strong proficiency in C++ and familiarity with Linux-based systems. Solid understanding of object-orienteddesign principles and a creative, problem-solving mindset. Excellent verbal and written communication skills. Proven ability to work effectively within multidisciplinary teams. A More ❯
should include: 5+ years of professional software development experience. Strong proficiency in C++ and familiarity with Linux-based systems. Solid understanding of object-orienteddesign principles and a creative, problem-solving mindset. Excellent verbal and written communication skills. Proven ability to work effectively within multidisciplinary teams. A More ❯
should include: 5+ years of professional software development experience. Strong proficiency in C++ and familiarity with Linux-based systems. Solid understanding of object-orienteddesign principles and a creative, problem-solving mindset. Excellent verbal and written communication skills. Proven ability to work effectively within multidisciplinary teams. A More ❯
and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Experience with object-orienteddesign and micro-service architectures and best practices Experience with Cloud Technologies e.g. Docker/Kubernetes/AWS/Terraform Experience with the More ❯
Proficient in Python and able to transform abstract machine learning concepts into robust, efficient, and scalable solutions. Strong Computer Science fundamentals and object-orienteddesign skills. History of building large-scale data processing systems. Background working in a fast-paced development environment. Strong team collaboration and communication More ❯
application • Familiarity with the syntax of languages such as Java, C/C++ or Python. • Knowledge of Computer Science fundamentals such as object-orienteddesign, algorithm design, data structures, problem solving, and complexity analysis. PREFERRED QUALIFICATIONS • Previous technical internship(s). • Experience with distributed, multi-tiered More ❯
be familiar with the syntax of languages such as Java, C/C++, or Python. Knowledge of Computer Science fundamentals such as object-orienteddesign, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS Previous technical internship(s). Experience with distributed, multi-tiered More ❯
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 More ❯
of new and current systems. - Bachelor's degree in Computer Science, Software Engineering or a related technical discipline - Computer Science fundamentals in object-orienteddesign, data structures, algorithm design, problem solving, and complexity analysis. - A strong track record of project delivery for large, cross-functional projects More ❯
are between February 2025 to October 2025. • Programming experience with at least one modern language such as Java, C++, or C# including object-orienteddesign PREFERRED QUALIFICATIONS • Previous technical internship(s), if applicable. • Experience with distributed, multi-tiered systems, algorithms, and relational databases. • Experience in optimization mathematics More ❯
with modern development toolchains, including Yeoman, NodeJS, Gulp, and Webpack. Strong understanding of TypeScript, including async/await, promises, arrow functions, and object-orienteddesign principles. Knowledge of Azure services and cloud-based technology. Ability to manage tasks using Azure DevOps and build pipelines. Familiarity with the More ❯
with source control tools such as SubVersion and Git Behavioural: self-starting, adaptable, problem solving Desirable: C++ experience in an embedded environment ObjectOrientedDesign and Programming experience Familiarity with desktop application, GUI/event-based design Knowledge of issue-tracking tools, such as Jira. Knowledge More ❯
Out in Science, Technology, Engineering, and Mathematics
understanding of Computer Architecture and Peripherals. Strong understanding of Operating Systems, Concurrency and Networking concepts. Strong understanding of Data Structures, Algorithms and ObjectOrientedDesign Patterns. Experience with Cellular LTE, 5G Modems is a plus. Experience with Battery and Power Management sub-systems, Safety and Thermal, is More ❯
At least 2 years of Python development experience, including scientific computing and data science libraries (NumPy, pandas, SciPy, PySpark) Strong understanding of object-orienteddesign principles for usability and maintainability Experience with Git in a version-controlled environment Knowledge of parallel computing techniques (Python multiprocessing, Apache Spark More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Low Carbon Contracts Company
At least 2 years of Python development experience, including scientific computing and data science libraries (NumPy, pandas, SciPy, PySpark) Strong understanding of object-orienteddesign principles for usability and maintainability Experience with Git in a version-controlled environment Knowledge of parallel computing techniques (Python multiprocessing, Apache Spark More ❯