with C# .NET and/or Java . Solid understanding of secure coding practices and API architecture . Strong focus on software testing and quality assurance . Experience with git-based source control and CI/CD pipelines . Familiarity with both relational and non-relational databases . Excellent team collaboration and communication skills. Desirable Experience: Enterprise software development More ❯
to ensure robust software quality Experiment with technologies to ensure the best fit for purpose Experience Needed Essential: Strong background in C# .NET and/or Java Experience with Git, CI/CD tools, and database technologies (SQL/NoSQL) Excellent problem-solving and communication skills Secure coding and API architecture knowledge Desirable: Web development experience (React, TypeScript, JavaScript More ❯
design and experience with relational and/or NoSQL databases. Competent in using Docker for containerisation. Familiarity with Kubernetes, relying on the DevOps Engineer for orchestration. Proficiency in using Git for versioncontrol and JIRA for backlog management. Experience with CI/CD pipelines and tools. Ability to write clear and concise documentation. Ability to work effectively as part More ❯
grasp of REST APIs, microservices, and containerisation (Docker/Kubernetes) Agile mindset with strong software engineering fundamentals Passion for innovation, learning, and leading by example Familiarity with DevOps tools (Git, Maven, Jenkins, CI/CD) Excellent communication and teamwork skills Bonus Points For Experience in payments, financial services, or fraud detection Familiarity with Big Data tools (Hadoop, Spark, Kafka More ❯
IaC) using AWS CDK. Strong understanding of CI/CD pipelines and tools. Experience with containerisation and orchestration tools (e.g., Docker, Kubernetes). Familiarity with versioncontrol systems (e.g., Git) and backlog management tools (e.g., JIRA). Ability to write clear and concise documentation. Ability to work effectively as part of a team and independently when required. Job Band More ❯
such as Kubernetes Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB. Familiarity with Linux environment including scripting skills. SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits. Experience using Generative AI tools such as CoPilot Demonstrated clear and concise written More ❯
grasp of database design and experience with relational and/or NoSQL databases. Proficiency in parallel computing and the ability to design and implement efficient algorithms. Proficiency in using Git for versioncontrol and JIRA for backlog management. Strong communication skills, both written and verbal. Ability to work effectively as part of a team and independently when required. Job More ❯
of design, implementation and running of enterprise software solutionsinvolving cross functional team collaboration Expertise in a major programming language such as Python and/or Go, and associated tooling (Git, Maven, IDEs, Jenkins, Bitbucket etc) Expertise in designing and implementing secure APIs and libraries. Experience in Generative AI, LLM frameworks, LLM prompt engineering and/or adversarial testing is More ❯
shell scripting. Strong understanding of Design patterns and Architectural principles Familiarity with standard data structures and algorithms. Experience using the following tools - JIRA, Harness/uDeploy, Sonarqube, TeamCity, Artifactory, Git (GHE & Bitbucket) Logical thinking, strong analytical and problem-solving skills; innovative and solutions oriented Effective time management skills to manage multiple priorities with flexibility on time zones and timelines More ❯
standards & frameworks; experience in working on multiple technologies. • Quick learner of new tools and technologies to lead and groom a small team. • Methodologies - Agile, Waterfall, Test Driven Development. • Tools - Git, IntelliJ IDEA, Eclipse, Maven, TeamCity, Jenkins, JIRA and automated testing tools like Junit • Excellent project management, time management, verbal and written communications skills, as the job entails simultaneously managing More ❯
unit testing, CI/CD, and agile methodologies Familiarity with Entity Framework, contract-first design, and microservices Nice to Have Docker, Kubernetes exposure Experience with relational/NoSQL databases Git, JIRA, and strong documentation skills Benefits A highly competitive salary package Annual bonus and performance incentives Generous pension and private medical insurance Hybrid working model (3 days in office More ❯
of design, implementation and running of enterprise software solutionsinvolving cross functional team collaboration Expertise in a major programming language such as Python and/or Go, and associated tooling (Git, Maven, IDEs, Jenkins, Bitbucket etc) Expertise in designing and implementing secure APIs and libraries. Experience in Generative AI, LLM frameworks, LLM prompt engineering and/or adversarial testing is More ❯
with SQL Server and relational database design. Exposure to NoSQL solutions is a bonus. Understanding of application security , penetration testing, and remediation techniques. Familiarity with CI/CD pipelines , Git-based versioncontrol, and DevOps culture. Experience working in cloud platforms such as Azure (preferred), AWS, or GCP. Knowledge of web technologies, HTTP protocols, REST APIs, accessibility, and front More ❯
with SQL Server and relational database design. Exposure to NoSQL solutions is a bonus. Understanding of application security , penetration testing, and remediation techniques. Familiarity with CI/CD pipelines , Git-based versioncontrol, and DevOps culture. Experience working in cloud platforms such as Azure (preferred), AWS, or GCP. Knowledge of web technologies, HTTP protocols, REST APIs, accessibility, and front More ❯
field. Solid knowledge of HTML, CSS, and JavaScript (React or Vue preferred). Experience with SQL databases. Strong logical thinking and problem-solving skills. Bonus Points For: Experience with Git/Bitbucket. PHPUnit testing. Mobile app development (Android, iOS). .Net Xamarin/MAUI. Benefits: £30K-£40K salary plus pension. 33 days' annual leave (including public holidays). Health More ❯
typed, object-oriented language (e.g., Java, C++, Rust) Java and Python experience (preferred) SQL expertise Experience and agility working in a command line environment on Linux, including tools like Git and Docker Strong written and verbal communication skills, and the ability to work well in a distributed environment AWS experience is a plus A passion for solving technical problems More ❯
as a backend engineer and a willingness to learn front end Experience interacting with end users to gain understanding of requirements Solid understanding of cloud development concepts Experience with git, CI/CD pipelines, and infrastructure as code tools A user-focused mindset and good communication skills A willingness to learn and contribute to both new feature development and More ❯
simulation methods. Demonstrated ability to assimilate new ideas and turn them into practical, applied techniques. Experience in working in an agile software development environment. Experience of source control (e.g., git) and issue tracking (e.g., JIRA) tools. Experience of object orientated programming principles. Experience of AWS (e.g., Lambda, Cognito, S3, DynamoDB). Demonstrated ability to share knowledge, concepts, and ideas More ❯
XML. Understanding the full lifecycle of Android apps, from initial design and development to deployment on the Google Play Store and ongoing maintenance. Experience with versioncontrol systems, particularly Git, for managing code changes in a collaborative environment. Proficiency in writing and maintaining unit and instrumentation tests, and debugging complex issues using tools like Android Studio Debugger. Skills in More ❯
RESTful APIs and handling JSON. Knowledge of Apple's design principles and interface guidelines. Experience in creating user-friendly, accessible, and responsive interfaces. Experience with versioncontrol systems, particularly Git, for managing changes in code across large teams and projects. Proficiency in writing and maintaining unit tests, UI tests, and debugging complex issues. Ability to optimise app performance and More ❯
are additional useful skills. Including configuration of 10GB Network Interfaces such as SolarFlare using OnLoad. Knowledge of Equities products (stock, futures, options, swaps etc.) would be beneficial. JIRA, Confluence, GIT, uDeploy all beneficial to know. What we'll provide you By joining Citi London, you will not only be part of a business casual workplace with a hybrid working More ❯
Belfast, County Antrim, Northern Ireland, United Kingdom
ITOL Recruit
Step 2 -Online Training (*12 weeks) The second step includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential More ❯
Belfast, City of Belfast, County Antrim, United Kingdom
ITOL Recruit
up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential More ❯
Belfast, City of Belfast, County Antrim, United Kingdom
ITOL Recruit
up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential More ❯
Belfast, County Antrim, Northern Ireland, United Kingdom
ITOL Recruit
up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential More ❯