missions. Required Qualifications: Bachelor's degree in computer science, engineering, mathematics, or physics 6+ years of demonstrated full-stack software development experience with: Object-oriented programming (i.e., Java, Python, C++) UI development with modern web technologies (i.e., Node.js, React) RDBMS database design (i.e., PostgreSQL, Oracle DB, MySQL) Service Oriented Architecture (SOA) and web services (i.e., REST, AJAX, JSON) Application hosting More ❯
and are comfortable collaborating across teams and with senior stakeholders You have mentored & assisted junior members of the team. Desirable experience: You have experience with other languages such as C++ Linux sysadmin/DevOps/deployment Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. More ❯
and operational excellence. What You Bring to the Table Hands-on experience with server-side development (services, messaging, middleware) Comfortable with functional or OOP – Java, Python, .Net, Golang, Erlang, C++, Haskell, Scala, or similar Understanding of distributed system architecture, microservices and client-server design Familiarity with Google Cloud Platform (or any cloud provider) Comfortable working in Linux environments , using GNU More ❯
generation of my client's infrastructure through a deep understanding of internal systems and CNCF standards. What We Value Systems programming experience with strong proficiency in Go, C/C++, or equivalent. Working knowledge or hands-on experience with infrastructure automation tools such as Terraform, Ansible, Puppet, or K8s Operators, and competent coding in Go, Java, or equivalent for automation More ❯
Experience with large scale infrastructure management tools such as: Puppet, Chef, SMS, Satellite, etc. Knowledge of interpreted and compiled computer programming languages such as Python, Java, C, Objective C, C++, C Sharp, SQL, Tcl, Perl, PHP. Assembly, CUDA, and GPU language experience desirable. Knowledge of advanced computing technologies such as parallel processing, in-memory databases, graph databases and graph theory More ❯
preferably from AWS: S3, Lambda, RDS, System Manager, API Gateway, AppSync, DynamoDB, CloudWatch, EC2, IAM. - Proficiency in scripting languages (Python, JavaScript, TypeScript) and object-oriented programming languages (Java, C#, C++). - Knowledge of database systems and SQL and infrastructure as code (AWS CDK). - Ability to take projects from scoping and design to full implementation and launch. More ❯
We’re Looking For: A recently completed degree in Computer Science, Software Engineering, or a related field Strong programming skills in at least one language (e.g. Python, JavaScript, Java, C++) Understanding of software development principles, data structures, and algorithms Experience with web development frameworks or tools (e.g. React, Node.js, Django) Enthusiasm for learning and building high-quality software Excellent communication More ❯
verbal and written, at a native or business level. Willingness to participate in a minimal after-hours support rotation. Nice to have : Knowledge of programming languages such as C, C++, C#, Java, JavaScript, HTML, XML. Experience in fintech or financial services industry. Knowledge of SWIFT or other payment processing systems. Proficiency in additional languages like Arabic, French, Spanish, or Portuguese. More ❯
systems Collaborate across departments to support predictive maintenance and automation goals Apply cybersecurity best practices in IoT design and implementation Use programming languages including Python, JavaScript (Node.js), C/C++, and C# Interface with PLCs, SCADA systems, and industrial robots (ABB, Fanuc, Kuka) Support ongoing development of smart manufacturing tools and dashboards Ideal Background Essential: Bachelor's degree in Computer More ❯
years' scripting and programming experience Basic to intermediate programming skills Scripting languages like Python, Bash, or PowerShell Experience with JIRA, Confluence, and Bitbucket or equivalent Java, JavaScript C+, C++, C#, ASP.NET Core, Visual Studio HTML and Cascading Style Sheets (CSS) Structured Query Language (SQL) for managing and manipulating relational databases -3 years' security experience Experience with IL6+ compliance standards and More ❯
London, England, United Kingdom Hybrid / WFH Options
Bottomline
Factors and Preferred Skills: 1-2 years of working experience in software development. Understanding of all phases of SDLC and experience working with Agile methodology. Proficiency in Java. C#, C++ knowledge is beneficial. Knowledge of the .NET stack, such as .NET Core. Knowledge of frontend technologies (C#, Bootstrap, JavaScript) is a plus. Understanding of multi-tier architecture, web-based development More ❯
to work from the office 3 set days a week (determined by leadership/site). Qualifications Strong coding ability within Object Oriented Languages such as Java, C# or C++ An undeniable passion for the software engineering discipline. A strong desire to understand and leverage new tools and technologies and evolve their learning of the discipline Analytical abilities, including the More ❯
Engineering, Computer Science, or IT + 10 years • SE4: MS in Engineering, Computer Science, or IT + 10 years Skills & Technologies • Strong knowledge of modern programming languages (e.g. Java, C++, Python) • Experience with software design patterns, version control (Git), and CI/CD tools • Familiarity with Linux, containerization (Docker, Kubernetes), and cloud environments • Understanding of secure software development practices • Strong More ❯
Engineering, Computer Science, or IT + 10 years • SE4: MS in Engineering, Computer Science, or IT + 10 years Skills & Technologies • Strong knowledge of modern programming languages (e.g. Java, C++, Python) • Experience with software design patterns, version control (Git), and CI/CD tools • Familiarity with Linux, containerization (Docker, Kubernetes), and cloud environments • Understanding of secure software development practices • Strong More ❯
London, England, United Kingdom Hybrid / WFH Options
Harvey Nash
Kingdom Principal/Senior UI Software Engineer-HTML5,React,TS,JS-Trading Harvey Nash London, United Kingdom Senior React Developer - Banking, Data Visualisation Harvey Nash London, United Kingdom Senior C++ Developer - Low Latency, Trading Harvey Nash London, United Kingdom Senior BI Developer - Front Office, Power BI, Python Harvey Nash London, United Kingdom More jobs from the company Boost your career More ❯
REQUIREMENTS: Bachelor of Science degree in Computer Engineering or Computer Science, Mathematics or a related Engineering discipline 8+ years of relevant software experience required. 4+ years of programming in C++ 11 or higher utilizing Object-Oriented Programming (OOP) concepts and techniques is required Experience in utilizing multi-threading techniques is required. Demonstrated experience with desktop Linux application development in an More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Cadence
reliable software Stay current with industry trends and emerging technologies in AI Job Qualifications: BSc in Computer Science, Electrical Engineering or related field plus 4+ years of C/C++, Java or Python software development experience, Or M.Sc plus 2+ years of experience in implementing ML models and applications, Or PhD in a relevant area. Strong understanding of various Artificial More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
Free-Work UK
in a Quantitative Developer position at a buyside institution or Tier 1 bank You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
ASP.NET, XML, JSON, Angular, and relational databases. Skilled in developing scalable, loosely coupled services and RESTful APIs. Experience with automated unit testing frameworks and software design patterns. Knowledge of C++, Python, or AI tools is a strong advantage. Exposure to application performance tuning and database optimization. Understanding of data modeling best practices. Excellent communication skills—both written and verbal. Seniority More ❯
developed software in the AMZL Innovation Center. BASIC QUALIFICATIONS Bachelor's degree in Computer Science, Automation Engineering, or equivalent Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience in systems design, software development, operations, automation, and process improvement Experience building tools for building, testing, releasing, or monitoring Non-internship professional software More ❯
satellite ground system software such as mission management, planning and scheduling, command and telemetry, satellite operations, or flight dynamics models. Interest in software leadership roles. Experience developing software using C++ and Python. Experience with microservices in an AWS environment using Docker and Kubernetes. Experience with Test Automation, DevSecOps, and CI/CD processes. Experience working with a large-scale legacy More ❯
Coventry, Warwickshire, United Kingdom Hybrid / WFH Options
Randstad (Schweiz) AG
HTTPS caching issues). Understanding of Windows Updates or Microsoft software delivery mechanisms. Bonus Points: Full-stack web developer experience. Experience in the education technology domain. Knowledge of C, C++, or Rust on Linux. Experience with AI tools for software engineering and product automation. Strong team player with excellent communication and influencing skills. Experience working with large codebases and distributed More ❯
possess a TS/SCI clearance (fully adjudicated) and be SAP clearable • Willingness to undergo a polygraph examination if required by the customer • Previous experience with military simulations and C++ is a plus • Development experience in the .NET Framework within Visual Studio is desirable • Expert experience with object-oriented programming (OOP) • Experience with SQL databases or knowledge of modeling and More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
XenServer
team that values quality, feedback, and continuous improvement What we’re looking for Strong experience in software development on Unix/Linux systems Familiarity with procedural languages (e.g., C, C++, C#, Java) and scripting languages (e.g., Python) Interest or experience in functional programming (e.g., OCaml, Haskell, F#, Scala, ML) Understanding of best practices like automated testing, code review, and CI More ❯
to be on call after hours in customer support rotation (very minimal) It's a plus if you have Programming with at least one programming language such as C, C++,C#, .Net, Java, JavaScript, HTML, XML Knowledge of the Fintech or financial services industry Knowledge of SWIFT or other payment processing Arabic, French, Spanish, Portugueseor other business level language/ More ❯