markets and their structure (a plus) Ability to research, design, and implement option trading models and strategies Proficiency in object-oriented programming languages, preferably Python, but also C#, C++, Java, or Rust Entrepreneurial mindset with a problem-solving approach, quick decision-making skills, and a willingness to experiment and learn Strong communication and collaboration skills, with the ability to work More ❯
including app publishing (APK, AAB). * Skills in C/C++ desktop development for Windows using Visual Studio IDE. * Experience with Continuous Integration (CI) tools, including JIRA, Git, Jenkins, Java, bash, batch scripts, and CMake. What you'll get in return You'll work for a technology focused company building innovative products . There's an excellent rewards scheme in More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
DWP Digital
all while helping to deliver better experiences for users and better outcomes for the team. What skills, knowledge and experience will you need? You've got solid skills in Java or JavaScript, especially when it comes to testing and test engineering. You've built and maintained reliable automated tests and frameworks for both user interfaces and APIs, and you understand More ❯
of testing types. Demonstrated curiosity, openness to feedback, and a proactive attitude toward self-improvement and skill development. Learning to be proficient in at least one programming language (e.g., Java, C#, Python, or JavaScript). Entry requirements: The learner must have completed a Level 3 Software Development Apprenticeship with QA or have an equivalent qualification with another training provider OR More ❯
optimal solutions than heuristics, though we settle for heuristics when performance dictates it. Overall, we appreciate the value of correct modeling. BASIC QUALIFICATIONS - Master's degree - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience in building machine learning models for business application - Experience in applied research PREFERRED QUALIFICATIONS - Experience More ❯
design (architecture, design patterns, reliability and scaling) 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-oriented design PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
RecruitmentRevolution.com
into clear technical specifications and solutions.• Strong documentation skills for technical requirements and custom development specs.• Familiar with Microsoft SQL Server, XML, APIs, and other OOP languages (e.g., C#, Java). Tooling & Standards: • Experienced with DevOps, GitHub, and automated testing tools.• Knowledge of ISO9001 and ISO27001 standards and integrated management systems. Consultancy & Mentoring: • Consultancy experience in Microsoft Dynamics NAV/ More ❯
Birmingham, West Midlands, England, United Kingdom Hybrid / WFH Options
RecruitmentRevolution.com
into clear technical specifications and solutions.• Strong documentation skills for technical requirements and custom development specs.• Familiar with Microsoft SQL Server, XML, APIs, and other OOP languages (e.g., C#, Java). Tooling & Standards: • Experienced with DevOps, GitHub, and automated testing tools.• Knowledge of ISO9001 and ISO27001 standards and integrated management systems. Consultancy & Mentoring: • Consultancy experience in Microsoft Dynamics NAV/ More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
RecruitmentRevolution.com
into clear technical specifications and solutions.• Strong documentation skills for technical requirements and custom development specs.• Familiar with Microsoft SQL Server, XML, APIs, and other OOP languages (e.g., C#, Java). Tooling & Standards: • Experienced with DevOps, GitHub, and automated testing tools.• Knowledge of ISO9001 and ISO27001 standards and integrated management systems. Consultancy & Mentoring: • Consultancy experience in Microsoft Dynamics NAV/ More ❯
and defending from cyber-attacks, and experience using big data analytics and orchestration to address security challenges Ability to develop code with at least one modern language such as Java, Go, TypeScript, Python, Rust and security code review PREFERRED QUALIFICATIONS Understanding of the Mitre ATT&CK framework and knowledge of host and network telemetry data (e.g., process lists, application logs More ❯
and defending from cyber-attacks, and experience using big data analytics and orchestration to address security challenges Ability to develop code with at least one modern language such as Java, Go, TypeScript, Python, Rust and security code review PREFERRED QUALIFICATIONS Understanding of the Mitre ATT&CK framework and knowledge of host and network telemetry data (e.g., process lists, application logs More ❯
business problems using machine learning, deep learning, data mining and statistical algorithms - • Strong hands-on programming skills in Python, SQL, Hadoop/Hive. Additional knowledge of Spark, Scala, R, Java desired but not mandatory - • Strong analytical thinking - • Ability to creatively solve business problems, innovating new approaches where required and articulating ideas to a wide range of audiences using strong data More ❯
at scale. Managing the SDLC for large scale projects. SKILLS YOU ARE An experienced leader. A highly experienced software architect. Proficient in one of our core programming languages (Python, Java). Working knowledge of GCP based Big Data Highly experienced in the development workflow. Highly detail oriented. Focused on delivery. YOU KNOW Modern software architecture. Operational tooling surrounding the software More ❯
Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Key Responsibilities Work with DE and SOC Architect to understand the concepts and high level requirements. Developing Verification Methodology, ensuring scalability and portability across environments. Developing Verification environment More ❯
analytical role. - 3+ years experience of handling large datasets and strong software development skills with proficiency in one or more programming languages including Python and one additional language e.g., Java, C#. - Strong understanding of DevOps practices with practical hands-on application and strong interest in AI/ML solutions. Strong verbal and written communications skills and ability to lead effectively More ❯
design (architecture, design patterns, reliability and scaling) 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-oriented design PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source More ❯
we can't achieve in the cloud. BASIC QUALIFICATIONS Knowledge of the primary AWS services (EC2, ELB, RDS, Route53 & S3) 5+ years of programming in Python, Ruby, Go, Swift, Java, .Net, C++ or similar object-oriented language experience 5+ years of IT implementation experience PREFERRED QUALIFICATIONS Experience and technical expertise (design and implementation) in cloud computing technologies Experience leading the More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Thales Group
information risks Have knowledge of Authentication and Identity management solutions Experienced in database administration (mainly Oracle, MySQL and MS SQL) You can demonstrate knowledge in programming background and experience (Java, C++, .NET, SQL, XML) You have a good sense of IT security awareness You have basic knowledge and background in Cryptography and Security, including PKI, digital signature, encryption, certificates, HSM More ❯
specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values: Empathy and Diversity More ❯
Sheffield, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Sparta Global Limited
specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values: Empathy and Diversity More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Sparta Global Limited
specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values: Empathy and Diversity More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Sparta Global Limited
specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values: Empathy and Diversity More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Sparta Global Limited
specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values: Empathy and Diversity More ❯
empowers enterprises to create and maintain secure, quality, and innovative software at scale. As founders of Nexus Repository and stewards of Maven Central, the world's largest repository of Java open-source software, we are software pioneers and our open source expertise is unmatched. We empower innovation with an unparalleled commitment to build faster, safer software and harness AI and More ❯
Liverpool, Merseyside, North West, United Kingdom Hybrid / WFH Options
Sparta Global Limited
specialist capabilities ready to work on our clients' projects. What we're looking for. To be successful for this role you will demonstrate a level of ability in C#, Java or similar. You will be passionate about technology and eager to learn programme development to an advanced level. We're seeking candidates who can exemplify our values: Empathy and Diversity More ❯