Find your next tech and IT Job or contract Embedded Software Developer (IoT, Assembler, Microcontroller...) in England

An embedded software is a program specifically used for hardware management. The program developed by the IT professional has no purpose outside the hardware for which it was designed. The software is therefore totally limited to the functions for which it was designed and cannot be used outside the equipment in which it is integrated. An embedded software is also called "dedicated software". An embedded software developer works in the IT sector and has the main mission of developing and designing embedded software. In other words, they are called upon to develop code exclusively optimized for the constraints of the hardware in question. The developed software is integrated into the hardware platform to perform certain tasks. The embedded software developer, in their work, takes into account the specificities of each product and its field of use, to optimize their code and adapt it to the environment. They are called upon to show a lot of patience and significant adaptability. The embedded software developer profession also requires a lot of ingenuity to always meet the needs of the equipment to be designed. The embedded software developer must also be quite responsive to intervene quickly in case of problems in code development. They can work in a company or as a freelancer.

Explore the latest IT & tech jobs in England, home to numerous tech hubs and a diverse job market.

Your search returns 131 results.
Permanent

Job Vacancy
Database Engineer with SQL Server

Nexus Jobs Limited
Published on

£60k-70k
City of London, England, United Kingdom
Database Engineer with SQL Server Responsible for the development and delivery of new systems to automate and streamline processes required by different departments. To support the internal IT department with changes and upgrades to software platforms. To be primary contact for all technical questions relating to in-house bespoke systems and interfacing. Database Support Supporting budgeting and financial planning processes for Finance department, including loading and refreshing of data based on requirements. Understand and conduct the front-end functionality to amend and change hierarchical structures within the environment. Debug and analyse errors and anomalies within Hyperion system as raised by Finance and to pinpoint areas of failure and correct any issues. Liaise with Finance on a daily basis to ensure smooth running of the Hyperion environment. Build data flows within the SQL environment in SSIS packages. Risk & Regulatory Duties Maintain knowledge of all applicable regulatory requirements including the Bank’s Risk and Compliance policies and procedures and adhere to these to avoid exposing the Bank to undue risk. Report policy/procedure breaches and areas of potential non-compliance and suspicions promptly upon identification in accordance with the Bank's Risk and Compliance policies. Accurately execute all controls within own area to minimise risk of policy, procedure, and/or regulatory breaches. Identify new risks/control gaps within own area and escalate accordingly to your Line Manager and/or Head of Department. Qualifications/Experience Degree level qualified or equivalent. SQL Programming. Knowledge and Skills Software analysis and design. SQL query language. Data warehouse design concepts, (Inmon or Kimball) The Client is a Bank based in the City of London. This is a 2 year FTC position with a salary of circa £65K - £70K. Do send your CV to us in Word format along with your salary and availability.
Permanent

Job Vacancy
Lead Planner (Defence)

Rise Technical Recruitment Ltd
Published on

Nottingham, England, United Kingdom
Lead Planner (SC Clearance) Derby - (Hybrid - typically 3 days on-site) Salary (DOE) + Training + Development + Pension + Life Insurance An excellent opportunity awaits a programme-level defence planner ready to take ownership of integrated master scheduling and planning governance across complex, high-profile programmes within a growing consultancy offering genuine impact and progression This company is a growing digital consultancy operating across major infrastructure and defence environments, with a strong focus on the digital tools and technology they develop to strengthen project controls in highly regulated sectors. In this role you'll be embedded within a major, highly regulated defence programme, acting as the senior planning authority across multiple workstreams. You'll own the integrity of the Integrated Master Schedule, ensure risk is properly integrated into planning (not retrospectively applied), and provide senior stakeholders with a clear and reliable view of delivery confidence. This role is hybrid based 3 days on-site in Derby and 3 days remote. The ideal candidate will come from a background leading planning within defence or similarly regulated environments. You'll be confident overseeing programme-level schedules, establishing governance frameworks, conducting scenario modelling, and challenging assumptions where risk is building. Strong Primavera P6 capability is essential, alongside the credibility to brief and influence senior stakeholders. The right person must be eligible for UK security clearance and meet nationality requirements due to programme sensitivity. This is a fantastic opportunity for a senior defence planner who has operated at programme level and wants real ownership and influence within high-profile, secure work, with progression into broader planning or project controls leadership as the consultancy grows. The Role: *Lead and maintain the Integrated Master Schedule across multiple workstreams *Set and uphold planning governance, standards and reporting frameworks *Integrate risk, dependencies and change into programme-level schedules *Conduct scenario modelling and schedule assurance reviews *Provide executive-level reporting and delivery confidence to senior stakeholders *Hybrid split - 3 days on-site in Nottingham, 2 days remote The Person: *Strong defence project planning background within complex, regulated environments *Proven experience leading Integrated Master Schedules at programme level *Comfortable challenging assumptions and influencing senior stakeholders *Strong commercial Primavera P6 experience *Experience mentoring or guiding junior planners *Must be eligible for UK security clearance (British National) Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
Premium Job
Contractor

Contractor job
DevOps Engineer

Info Plus
Published on
CI/CD
DevOps
Google Cloud Platform (GCP)

12 months
Manchester, England, United Kingdom
Role: DevOps Engineer Role Type: Manchester - UK - Hybrid (2 Days on-site) Salary/ Rate: Negotiable Type: Contract Inside IR35 About the client Project: The Core Banking Platform is responsible for the systems that process payments, manage accounts, and deliver essential banking functionality. We serve all areas of the Bank that consume transactional data from our Core Banking Systems—supporting colleague and customer journeys, regulatory reporting, and real-time event streaming. Our platform is moving towards a modern, event-driven architecture, leveraging APIs, cloud-native services, and advanced DevOps tooling to deliver secure, scalable, and high-performing solutions. We work closely with partners across the Group, including Data & Machine Learning, Consumer Lending, and Cloud Services, to deliver strategic account data products and enable the next generation of banking services. We’re committed to continuous improvement, modernizing our tooling (e.g., migrating from Jenkins to Harness for CI/CD, enabling blue-green deployments, and adoption of backstage as the Internal Developer Portal) and ensuring our engineers have the skills and support to deliver at pace and scale. About the Role: As a DevOps Engineer in Core Banking, you’ll play a pivotal role in designing, building, and supporting the tools and processes that enable our teams to deliver high-quality software at pace. You’ll work collaboratively across engineering, product, and operations teams to ensure our platform is secure, resilient, and continuously improving. What you’ll do: • Design, implementation, and maintenance of CI/CD pipelines using industry-standard tools (e.g., Jenkins, Harness Git, Nexus, SonarQube, Docker, Kubernetes). • Champion DevOps best practices, including Infrastructure as Code (IaC), automated testing, monitoring, and observability, ensuring compliance with banking regulations and internal security standards. • Support the deployment and operation of microservices on both private and public cloud environments, leveraging container orchestration (Kubernetes) and service mesh (Istio) where appropriate. • Drive continuous improvement by identifying bottlenecks, automating manual processes, and sharing knowledge across engineering teams. • Ensure robust monitoring, alerting, and incident response processes are in place to maintain high availability and reliability of banking services. What we’re looking for: • Strong engineering background with a deep understanding of DevOps practices, processes, and supporting tools. • Experience designing and implementing CI/CD pipelines and associated DevOps tooling (Jenkins, Harness, Backstage, Git, Nexus, SonarQube, Docker, Kubernetes). • Proficiency with source control systems (Git), including branching strategies and code review practices. • Hands-on experience with cloud platforms (especially GCP), Kubernetes, Docker, and Infrastructure as Code. • Familiarity with monitoring, logging, alerting, and SRE concepts (Prometheus, Grafana, ELK, etc.). • Experience with test automation tools (JUnit, Cucumber, Selenium, Postman). • Knowledge of messaging and streaming platforms (Kafka) and service mesh (Istio). • Understanding of network protocols, security best practices, and compliance requirements for banking. • Curiosity, adaptability, and a commitment to continuous improvement and inclusive teamwork. • Experience with network protocols & security. • Exposure to large-scale, regulated environments (preferably financial services). • Knowledge of additional DevOps tools and emerging technologies.
Permanent

Job Vacancy
4D Planner

Rise Technical Recruitment Ltd
Published on

M6 7WQ, Salford, England, United Kingdom
4D Planner (BPSS Clearance) Manchester (Hybrid) Salary (DOE) + Training + Development + Pension + Life Insurance An excellent opportunity awaits a 4D Planner looking to work on complex infrastructure and utilities programmes, combining planning expertise with digital construction and visual planning tools. This role sits within a growing consultancy offering exposure to major projects, modern planning technology and genuine progression. This company is a growing digital consultancy operating across major infrastructure projects, with a strong focus on the digital tools and technology they develop to strengthen project controls and delivery in highly regulated sectors. In this role you'll be embedded within a complex infrastructure project, developing and maintain 4D planning models that link programme schedules with construction sequencing and visualisation. You'll help translate traditional schedules into clear visual simulations that improve understanding of build methodology, sequencing and delivery risk across large programmes. This role is hybrid, based 3 days on-site in Nottingham and 3 days remote. The ideal candidate will come from a planning, engineering or digital construction background within infrastructure, utilities or other complex project environments. You'll have experience working with 4D planning tools such as Synchro 4D or similar technologies, alongside a solid understanding of construction sequencing and programme logic. Experience working with schedules produced in Primavera P6 or similar planning platforms would also be beneficial. The right person must be eligible for UK security clearance and meet nationality requirements due to programme sensitivity. This is a strong opportunity for a 4D planner at any level looking to work on high-profile infrastructure programmes while developing their experience with digital planning tools within a consultancy environment that continues to grow. The Role: *Develop and maintain 4D planning models linking schedules with sequencing *Produce visual simulations to support build methodology and programme understanding *Work with planners and project teams to translate schedules into 4D outputs *Support planning reviews, workshops and scenario analysis using 4D tools *Identify sequencing risks and opportunities through visual programme modelling *Hybrid role based 3 days per week in Manchester The Person: *Background in planning, digital construction, engineering or project controls within infrastructure or utilities *Experience using 4D planning tools such as Synchro 4D or similar technologies *Understanding of construction sequencing and programme logic *Familiarity with Primavera P6 or similar planning software is beneficial *Comfortable working with project teams and communicating programme sequencing visually *Must be eligible for BPSS Clearance Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
Permanent
Fixed term

Job Vacancy
Database Engineer

Nexus Jobs Limited
Published on

£60k-70k
City of London, England, United Kingdom
Database Engineer Responsible for the development and delivery of new systems to automate and streamline processes required by different departments. To support the internal IT department with changes and upgrades to software platforms. To be primary contact for all technical questions relating to in-house bespoke systems and interfacing. Database Support Supporting budgeting and financial planning processes for Finance department, including loading and refreshing of data based on requirements. Understand and conduct the front-end functionality to amend and change hierarchical structures within the environment. Debug and analyse errors and anomalies within Hyperion system as raised by Finance and to pinpoint areas of failure and correct any issues. Liaise with Finance on a daily basis to ensure smooth running of the Hyperion environment. Build data flows within the SQL environment in SSIS packages. Introduce new field and data types for new information to be collated in the CORE environment. Integrate with all the Bank’s sub-systems using data abstraction and connectivity layers, i.e. ODBC, ADO.net. Build reports based on business requirements using Hyperion Interactive Reports. Ensure that the environment is running optimally and to utilise house-keeping procedures. Sharepoint Integration: Integrate the SharePoint environment and Forms with Equation system to introduce automation of processes thereby eliminating the need for duplicate entry. Utilise web services to integrate from cutting edge technology into legacy systems such as Equation. End of Day Cycle: Provide second and third level support for in-house programmes during the end of day cycle. Analyse and rectify any problems raised in an independent and team scenario. Ownership of a problem and deliver a solution in a timely manner. Provide out of office hours support. Risk & Regulatory Duties Maintain knowledge of all applicable regulatory requirements including the Bank’s Risk and Compliance policies and procedures and adhere to these to avoid exposing the Bank to undue risk. Report policy/procedure breaches and areas of potential non-compliance and suspicions promptly upon identification in accordance with the Bank's Risk and Compliance policies. Accurately execute all controls within own area to minimise risk of policy, procedure, and/or regulatory breaches. Identify new risks/control gaps within own area and escalate accordingly to your Line Manager and/or Head of Department. Training & Competence Complete all annual mandatory regulatory refresher training as per the Bank's training plans and deadlines. Proactively seek to complete recommended technical and behavioural competencies training required for your role. Conduct Act in accordance with the FCA/PRA Code of Conduct. Business Continuity Fulfil all prescribed business continuity requirements as set out in the organisational or departmental specific plans or as instructed by the Line Manager/Head of Department. Qualifications/Experience Degree level qualified or equivalent. SQL Programming. C# Software development. Knowledge and Skills C# Programming to high level of proficiency. Software analysis and design. SQL query language. Dimensional modelling Data warehouse design concepts, (Inmon or Kimball) The Client is a Bank based in the City of London. This is a 2 year FTC position with a salary of circa £65K - £70K. Do send your CV to us in Word format along with your salary and availability.
Permanent

Job Vacancy
Application Support Analyst with 2nd and 3rd Line

Nexus Jobs Limited
Published on

£35k-40k
Cambridgeshire, United Kingdom
Application Support Analyst 2 and 3 Line Our Client an international company a looking to recruit an Application Support Analyst with experience of 2 and 3 line support. The main responsibility for providing day to day operational support for the Clients Application Portfolio, through the effective use and management of incident, requests and problems. You will be responsible for the regular monitoring and maintenance of the application portfolio. In addition you will provide appropriate SharePoint expertise, in terms of support, content management and development of sites, services and functionality. Responsibilities Provide 2 and 3 line support for the Clients application portfolio Monitor application systems, identifying performance trends and taking action when necessary to stop problems arising Liaise with 3 party suppliers, ensuring issues are escalated and dealt with as necessary and to SLA Manage all system access requests Own application/system documentation and the data repository that holds that information (i.e. SharePoint) Provide technical support to the application architect and project services as required for project deliverables Ensure that pro-formas are completed and submitted and track delivery Provide test support for new and enhanced systems/applications Responsible for Change Management process, ensuring that changes are managed, roll-back plans are in place and that they are appropriately scheduled and approved Owns Configuration Management process Responsible for scheduled maintenance and capacity planning Ensure that security, compliance and legislation is considered in all aspects of the role and associated processes Responsible for the development and maintenance of the Clients data warehouse Run reports and conduct analysis in-line with Business/Management requirements Responsible for the provision of performance information, ensuring timely, accurate reports are provided to the necessary parties Work with the Application Architect and Project Services to ensure that data/information analysis and reporting is considered in the development of new and enhanced systems design to ensure consideration is given to the linking, matching and cleansing of data across systems. Experience Proven experience working in 1 and 2 line support role Experience of working with ITIL processes within an organisation, in particular, incident, request, change and problem Management Experience working in a customer facing technical role Proven experience working with and managing 3 party suppliers Experience managing assets, both hardware and software Knowledge and understanding of the application portfolio Excellent team working and interpersonal communication skills Exceptional oral and written communication skills Good team player and collaborative Ability to work on own initiative and with minimal supervision Technical background in application support and maintenance The position will be based in Peterborough. The salary for this role will be in the range £35K - £40K. Please do send your CV to us in Word format along with your notice period and availability.
Contractor

Contractor job
2nd Level Application Support Engineer

Nexus Jobs Limited
Published on

£400
City of London, England, United Kingdom
2 Level Application Support Engineer We are looking for a experienced technical engineer to join our growing Equities business. The platform you will be looking after is used by multiple trading desks servicing a diverse set of clients and instruments. As part of the wider platform team you will be working closely Developers along with technical, analysis and testing colleagues. Investigation and resolution of the work items at hand will require competent technical skills and a keen intellect. The business is a growth area, with current investments taking place in all of the technology, business and middle office areas. Primary Responsibilities: Monitor application components. Global support and includes weekend availability to troubleshoot production related issues and perform checkouts. Expertise in operating windows and Linux environment with good command over any scripting language such as Shell, Perl, Python, etc. Knowledge of configuration Management systems such as Ansible. Strong Knowledge of CI tools such Bamboo or Jenkins. Ability to work both independently and in groups in an energetic, diverse environment. Debugging the system and fixing the production related issues. Handles complex operational tasks and recommends process and technology changes. Build monitor tools for production environments. Expedient deployment of new systems. Capacity planning and support for increasing volumes and business growth. Knowledge of networking and storage concepts. Escalate / follow-up on permanent fix for development related issues. Provide solutions for application automation. Manage communication of system and application outages to the end users whenever required. Resolve complex application and technical problems. Build, test and install software in Dev, QA, Prod/DR environment. Support complex efforts involving Analysis, Design, Development and testing of various application components Desired Experience/ Skills: Bachelor’s degree, preferably in Computer Science, Engineering, or Mathematics Previous career roles in Support Analyst coupled with experience within the Financial industry at least 3+ yrs. Expertise in operating windows and Linux environment with good command over any scripting language such as Shell, Perl, Python, etc. Basic knowledge of infrastructure concepts. Nice to understand Devops tools such Bamboo or Jenkins. Hands-on experience in support of a real-time trading environment. Knowledge of support applications that use high-performance messaging/middleware. Strong analytical, and verbal and written communication skills. Strong Knowledge of FIX protocol. Java, C#, C++ development skills set, nice plus. Personal Attributes Good communication skills, including the ability to write clearly. Able to function effectively as a member of a team. Proactive with respect to personal and technical development. The position is based in the City London. The duration of this contract is 12 months. The rate for this assignment is circa £400 per day. Please do send your CV to us in Word format along with you daily rate in GBP and availability.
Permanent

Job Vacancy
Senior Data Analyst

Nexus Jobs Limited
Published on

£60k-80k
London, England, United Kingdom
Senior Data Analyst Our Client is Venture Capital firm based in London. We invest in early-stage businesses with strong growth potential and have been lucky enough to back some amazing entrepreneurs. They are looking for someone who loves data, and data software, to help maintain and develop its data and reporting efforts – must have at least 5 to 7 years proven track record of working with Data and Excel. This is a unique opportunity with a leading Venture Capital Fund to use your technical and organisational skills to support some of the leading European technology companies. Your responsibilities would include: Reporting: - Investor Statements Monitoring valuations for early stage, private businesses Creating processes to ensure data is up to date, complete and accurate Investment data collection: Building and maintaining connections between data sets, including financials, notes, PDFs and excel data sets Keeping internal investment and co-investment data up to date Supporting the investment team with answering data requests Developing new solutions for data capture and management Helping analyse new investment opportunities with data provided in market research and data rooms The Company are a small team, so are looking for someone that is proactive and willing to roll up their sleeves and get stuck in. In particular, we are looking for someone who: - Is passionate about start ups - Has a strong grasp of data sources - Has a good eye for detail - Has strong numeric ability and enjoys reconciliations - Has a strong work ethic and enjoys multi-tasking - Is experienced in designing internal process and reports - Is experienced in implementing and maintaining data systems - Has strong communication skills, with the ability to extract, structure and share data for internal reporting and queries. - Is personable and energetic - Takes pride in their work and enjoys seeing tasks through to completion - Can work independently as well as part of a team - Is good at meeting deadlines and prioritising work - Has experience in online data capture platforms such as Airtable - Has experience in building macros in excel would be an ideal The Company is based in Central London. The salary for this role will be in the range £60K - £80K. Do send your CV to us in Word format along with your salary and availability.
Permanent

Job Vacancy
Data Engineer with C# Dot Net asp.net with SQL Server SSIS SSRS

Nexus Jobs Limited
Published on

£55k-70k
London, England, United Kingdom
Data Engineer with C# Dot Net asp.net with SQL Server SSIS SSRS Our Client is a bank based in Central London who are looking to recruit at least 7 years plus experience as a Data Engineer with the ability to work with C# Dot net and SQL Server with SSIS. You must have solid expertise of at least 7 years experience of working with and developing software with C# Dot Net and MS SQL Server and SSIS, SSRS and SSAS – SSIS is very important for this position. Must be an excellent problem solver and adept writing documentation for all projects. You ideally have worked on banking systems particularly Core Banking. Responsible for the development and delivery of new systems to automate and streamline processes required by different departments. To support the internal IT department with changes and upgrades to software platforms. To be primary contact for all technical questions relating to in-house bespoke systems and interfacing. Analysis of issues pertaining to problems or errors raised by in-house systems, i.e. CORE, SharePoint interface, Equation, Kondor, Eximbills, end of day cycle. Support Supporting budgeting and financial planning processes for Finance department, including loading and refreshing of data based on requirements. Understand and conduct the front-end functionality to amend and change hierarchical structures within the environment. Build data flows within the SQL environment in SSIS and SSAS packages. Integrate the SharePoint environment and Forms with Equation system to introduce automation of processes thereby eliminating the need for duplicate entry. Utilise web services to integrate from cutting edge technology into legacy systems such as Equation. Integrate with all the systems using data abstraction and connectivity layers, i.e. ODBC, ADO.net. Duties Maintain knowledge of all applicable regulatory requirements including the Bank’s Risk and Compliance policies and procedures and adhere to these to avoid exposing the Bank to undue risk. Report policy/procedure breaches and areas of potential non-compliance and suspicions promptly upon identification in accordance with the Bank's Risk and Compliance policies. Accurately execute all controls within own area to minimise risk of policy, procedure, and/or regulatory breaches. Identify new risks/control gaps within own area and escalate accordingly to your Line Manager. Must Have Skills Software analysis and design. SQL Server query language with SSIS. Data warehouse design concepts, (Inmon or Kimball) Experience of developing software with C# Dot Net and asp.net and SQL Server is a must. Must have solid experience of working with SSIS and building data warehouses. The Client is a Bank based in the Central London. Must have a degree qualification. This is a 12 month FTC position with a salary of circa £55K - £70K. This is a hybrid position - you will be required to be in the office at least 3 days week. Do send your CV to us in Word format along with your salary and availability.
Permanent

Job Vacancy
DevOps Engineer (DV Security Clearance)

CGI
Published on

Manchester, England, United Kingdom
The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the ‘World’s Best Employers’ by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go. As a DevOps Engineer within the Space, Defence and Intelligence business unit, you will apply your technical expertise to the design, implementation, testing and ongoing support of CGI's tool chain. With strong skills in Terraform and Azure, you will be responsible for the automation of the software development lifecycle.
Permanent

Job Vacancy
Front Arena Consultant

Nexus Jobs Limited
Published on

London, England, United Kingdom
Front Arena Consultant We are currently looking for a Technology Business Consultant to support our Treasury consulting team in London. You must have at least 5 years plus expertise of working with SunGard’s/FIS Front Arena Software. As a Consultant you will be the main point of contact for customers in Front Arena implementation projects, working in modern environments with state of the art application in the financial sector. In addition to cooperating with development on new products and services, this also includes the design, implementation of technological integrations and the expansion of infrastructure. What you will be doing: Participate in consulting projects for financial companies as part of a team to meet specific client requirements. Consulting on issues of performance, infrastructure Installation and setup of applications Developing scripts, customizing implementation of applications. Writing test plans and test cases to ensure that enhancements made to applications meet client requirements and maintain application integrity. What you will bring: Bachelor's degree in one of the following disciplines: Information science, computer science, business administration, economics, finance, or a combination of education and work experience. Knowledge of standard software development methodologies, such as waterfall model or agile approaches Good verbal and written communication skills with technical and non-technical audiences at different hierarchical levels Coaching of internal staff Good analytical, decision-making, problem-solving, interpersonal, teamwork, negotiation, conflict management and time management skills Ability to persuade and influence others of the best course of action Knowledge of Financial products and services and the financial services industry. Proficiency in at least one appropriate application programming language, such as Python, C#, C++ and/or Java. What we offer you: A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities A wide range of training and development opportunities A modern, international working environment in a committed and motivated team An attractive salary model and benefits. You must have a degree ideally in Computer Science or Maths. The position is based in Central London. The salary for this position will be in the range £90K to £120K. Please do send your CV to us in Word format along with your salary and notice period.
Permanent

Job Vacancy
IT Manager

Nexus Jobs Limited
Published on

£50k-55k
London, England, United Kingdom
IT Manager Purpose To be part of the IT Leadership Team in Europe focused on education and learning through the delivery of quality IT services and associated support to schools, departments, and associated businesses. This role will manage the IT services and technicians in two of London’s most prestigious and innovative schools. Crucial to this role is the ability to build strong relationships with school leaders, work in the bustling environment of schools, communicate clearly and pro-actively, and lead a team of school-based IT technicians. Key Accountabilities Control and governance of school / businesses IT services ensuring that all infrastructure, hardware, software and cloud services are deployed, managed, maintained, supported and changed effectively. Facilitate Stakeholder Management with business leaders and leadership teams through regular engagement and reporting regarding performance, business requirements and continuous improvement. To manage the on-site 2 line IT Support provided by IT Technicians using the Group ITSM tool and following IT policies, processes, procedures, and standards as deployed in line with the ITIL framework. Leadership of a group of school-based IT technicians. To be the primary IT contact for the leadership teams in your assigned schools and associated business units. Understand the role of technology in the provision of education and learning. Conduct regular school / site inspection to identify weaknesses in technology deployment, improve quality and drive continuous improvement. Conduct a formal service review each term with the school / business unit, present support performance, identify opportunities and risks, and develop areas for improvement and investment. Identify and champion school/business improvement requirements associated with technology, ensuring alignment with Group, Regional and Country Policies and Standards. Attend and represent IT at School, POD, and Regional meetings (Including School Governance in Autumn and Summer Term). Identify, document, and define critical services / processes and associated KPIs to be measured. Create periodic dashboards, scorecards and reports to demonstrate IT performance against SLA / KPI. Define and maintain a list of all IT services and applications in use for allocated schools / business units as part of the IT service catalogue. Maintain site documentation (technical, financial, and legal), ensuring the accuracy of information is preserved, kept up to date, and readily available to colleagues. Plan and manage all changes to IT services to ensure they are approved, deployed effectively, and have appropriate support agreements in place. Manage service problems and customer complaints through to resolution, engaging / updating where required with Executives and School Leadership Team members. Facilitate periodic auditing of all IT hardware, software, services, and user accounts within a school/business unit to ensure accuracy of data held in the ITSM/CMDB. Build, Manage and Develop a team of highly skilled School IT Technicians who work in the allocated schools / business units. Collaborate with the EdTech team to ensure technology and associated support in schools is aligned. Ensure all support incidents and requests allocated to technicians are correctly assigned and prioritised to ensure efficient resolution of 2nd line IT work within agreed SLAs. Provide technical escalation support and/or assist IT colleagues in troubleshooting faults To own and manage all Significant and Major Incidents in your assigned schools / business units; especially communication, incident review and follow up actions. Conduct periodic appraisals of team members, setting objectives, identify areas for development and facilitate training. Implement and monitor the adoption of ITIL process with specific focus on Stakeholder, Incident, Change, Problem and Asset Management. Support and/or manage projects and initiatives as directed by the European IT Director or European IT Service Delivery Manager. IT Management & Leadership IT Support environment (2nd & 3rd line support) ITSM tools and methodology ITIL practice and methodology Team Management (including Matrix Management of staff) Supporting diverse / remote businesses Education or similar sector Windows Desktop & Server MAC Desktop & Server Server Rooms & Cloud Services Device Management (e.g. InTune / JAMF) Network technologies and protocols Cyber Security Business Systems (e.g. Finance, MIS, CRM) Exceptional customer service and communication skills, including written and verbal. Excellent interpersonal skills including communicating effectively and professionally with people at all levels of the organisation. Ability to adjust communication style (especially in terms of language) to impart technical information to non-IT colleagues. Strong leadership ability and team spirit with a can-do attitude. Self-motivation, effective time management and the ability to work unsupervised. Must be able to use initiative and work under pressure, consistently employing a customer centric approach. Part of the role will be based on site in Central London for 4 days a week and the remaining day will be remote. The salary for this position if £50K - £55K. Do send your CV to us in Word format along with your salary and notice period.
Permanent

Job Vacancy
Cloud Infrastructure Architect

Bluetown
Published on

£75k
Wallasey, England, United Kingdom
Job Title: Cloud Infrastructure Architect Location: Liverpool City Centre on a Hybrid working basis Salary: Up to £75,000 per annum DOE Job Type: Permanent, Full Time Working Hours: 37.5 hours per week, Monday-Friday 9.00am - 5.30pm Acorn is looking for a passionate Cloud Infrastructure Architect who will be responsible for designing, implementing, and optimising secure, scalable, and highly available cloud platforms. This role requires technical leadership across cloud strategy, architecture governance, infrastructure modernisation, and operational excellence. The architect partners closely with business areas to ensure the cloud environment supports organisational goals and meets enterprise standards. Responsibilities: Develop end-to-end cloud architectures, supporting enterprise workloads, including compute, storage, networking, identity, and automation. Develop a close working relationship with Platform Engineering to ensure robust design and delivery across our cloud platforms Create reference architectures, design patterns, and technical standards for cloud environments. Design hybrid and multi-cloud strategies leveraging platforms such as Azure, AWS, and GCP. Evaluate new cloud services, tools, and technologies to guide technical direction. Lead the design and implementation of core cloud infrastructure components: virtual networks, identity and access, monitoring, encryption, resilience, and backup strategies. Define infrastructure-as-code patterns using tools such as Terraform, Bicep, or ARM. Support migration of workloads from on-premise to cloud platforms following best-practice frameworks Ensure cloud designs adhere to security standards, regulatory requirements, and architectural governance. Implement Zero Trust principles, network segmentation, encryption, key management, and secure access control models. Partner with SecOps teams to ensure monitoring, logging, and incident response capabilities are embedded Develop automation and service optimisation strategies to improve performance, cost efficiency, and availability. Conduct capacity planning, resilience engineering, disaster recovery design, and performance tuning. Mentor engineers across cloud, DevOps, and infrastructure teams. About you: Requirements: Proven experience across several disciplines; networking, infrastructure, cloud platform and system administration Extensive experience designing and supporting cloud infrastructure on Azure, AWS, or GCP Strong understanding of networking (VNETs/VPCs, routing, DNS, load balancing, firewalls) Knowledge of infrastructure-as-code and automation tooling. Experience with container platforms (AKS, EKS, GKE, Kubernetes) and serverless architectures. Strong background in identity and access management (Azure AD, IAM, RBAC). Proven experience building scalable, resilient, and secure cloud architectures. Solid understanding of cloud cost optimisation and FinOps principles Grow with Acorn We bring over 40 years of specialist insurance expertise to the table. From humble beginnings, we've grown into a national leader, now employing 1,700+ people across the UK. We're growing fast, with new opportunities emerging every week. That growth is largely due to the values we share: We run through walls for our customers and each other We challenge the status quo We succeed when we help those around us succeed We decide quickly when the smart thing to do is use our judgement Benefits: 35 days' holiday (including bank holidays) with additional buy/sell options 24/7 mental health support & free counselling available Grow with us: Through career fairs, leadership programs, and learning on the go! Flexible benefits, including early access to salary via our internal platform Hybrid working options to support work-life balance and individual needs Recognition awards, social events & more Our Commitment to our colleague's: Earn recognition and accreditation from leading organisations that share our commitment to people and growth: Mindful Employer Disability Confident Level 1 & 2 - creating accessible, inclusive opportunities Menopause Friendly accredited Armed Forces Covenant signatory Great Places to Work 2024/25 Best Place to Work for Development Best Place to Work for Women Before applying, please know: If your application is successful, we will run relevant employment checks prior to your employment with us. These will include a standard criminal record check and an insolvency register check. Visa Requirements We can only consider applicants who have at least one year remaining on their Graduate or Post-Study Work visa. At the moment, we're not able to offer visa sponsorship. We're Here to Support You We're committed to creating an inclusive, supportive workplace where everyone can flourish. If you need any adjustments during the recruitment process-or once you're part of the team-we'll work with you to make sure you can do your best work. Please click the APPLY button to submit your CV for this role. Candidates with experience or relevant job titles of; Cloud Infrastructure Administrator, IT Architect, Systems Developer, Software Architect may also be considered for this role.
Permanent

Job Vacancy
Site Reliability Engineer with Python

Nexus Jobs Limited
Published on

£80k-100k
London, England, United Kingdom
Site Reliability Engineer with Python Our Client looking to bring on a site reliability engineer to help deploy, manage, troubleshoot, and enhance our complex cloud-based set of internal tools and externally managed services for a variety of users across our wide-ranging organization. You will have at least 7 to 10 years hands-on expertise working as a Site Reliability Engineer. You will work closely with IT, product, and engineering to extend and maintain this set of tools and services and to help debug and resolve problems. In addition, the ideal candidate will proactively look for system weaknesses and find ways to resolve them before they can cause production issues via monitoring and data we aggregate through various tools within our organization's IT & DevOps toolkit. Responsibilities ●Keep our suite of internal apps and services up and running or getting it back up and running quickly if a failure were to occur ●Be the technical point person of operational responsibility for two core platforms (one mobile and one web application) i.e. engaging as appropriate upon escalations from the IT support group whether it be problem solving, addressing production issues, enhancing features etc. - collaborating with engineers and others as needed ●Work closely with internal partners and teams as well as external vendors to ensure that we ship software that meets our code quality, security and performance requirements ●Write, update, and use our documentation, including runbooks and/or playbooks ●Help automate existing or build new internal workflows including ongoing infrastructure needs, testing, failover mitigations, and more ●Debug complex problems across our entire web and mobile application stack and advise key stakeholders on solutions, as well as implement said solutions if appropriate. ●Further our internal CI/CD processes to improve release cadence and developer experience ●Participate in the daily / weekly software development process (standups, sprint planning, retros, issue tracking, etc.) ●Actively lead any critical issue post-mortem processes, including coordination of any meetings and further steps to take Qualifications ●7+ years experience with software engineering, software development, and/or system operations ●Experience debugging complex problems and implementing timely cost-effective solutions ●Experience designing, building, and operating large-scale production systems ●Deep knowledge of Python is preferred, though other languages like Java, Go, Rust, or similar will also be heavily considered ●Experience using source control (Git, GitHub) and feature branching strategies ●Experience with a variety of open-source databases (MySQL, Postgres, Redis, etc.) ●Experience with DevOps engineering and working with container orchestration, such as with Docker or Kubernetes ●Experience with log monitoring and observability via platforms like Sumologic or Cloudwatch ●Experience automating infrastructure, testing, and deployments using tools like CircleCI Configuration management tooling and infrastructure as code knowledge is preferred but not required ●Experience working with AWS services, with knowledge of Azure / Google ecosystems helpful but not required ●Strong familiarity with general modern web and mobile application development, including hands-on experience working with JavaScript (Typescript preferred) and Python stacks ●Cross functional team collaboration experience, especially working with engineers and user experience / product designers, as well as external stakeholders ●Strong skills for weighing and managing scope, risk, quality and timelines ●Strong focus on quality, security, performance, and end user experience This is an exciting position with an exciting organisation based in Central London and New York. The position can be London or New York based. The salary for this position will be circa £80K - £100K. Do send your CV to us in Word format along with your salary and notice period.
Permanent

Job Vacancy
Systems Engineer

Rise Technical Recruitment Ltd
Published on

£45k-55k
Woodley, England, United Kingdom
Systems Engineer Stockport (International Travel to USA) £45,000 - £50,000 + Annual Discretionary Bonus + Pension + Flexible Working + Holiday + Benefits An exciting opportunity has arisen for a Systems Engineer to join a pioneering technology business that designs and delivers advanced inspection and simulation systems used across global industries. This company is recognised for its innovation and technical excellence, delivering bespoke engineered solutions that integrate hardware, software, and operational technology (OT) into complex, high-performance systems. With continued growth and a strong global project pipeline, they are expanding their technical team to support and enhance these cutting-edge systems in the UK and abroad. In this role, you'll play a key part in supporting, maintaining, and optimising high-value technology platforms, blending hands-on work with advanced system-level understanding across control software, embedded hardware, and networked OT environments. From system commissioning and integration through to troubleshooting and performance optimisation, you'll help deliver reliable, scalable, and intelligent solutions deployed in demanding real-world conditions. This is an exceptional opportunity for a technically minded individual who excels at the intersection of hardware, software, and control systems, and wants to contribute to a collaborative, forward-thinking technology environment. In this role, you'll have the chance to travel internationally - primarily across the USA, with occasional trips to China and India. You can expect to travel approximately eight times per year, for no longer than two weeks per trip, with all expenses fully covered. The Role: Provide advanced technical support for integrated software, hardware, and OT systems Lead diagnostics, troubleshooting, and commissioning of complex automation and control solutions Drive system optimisation and reliability improvements, ensuring seamless hardware-software interaction Collaborate with R&D and engineering teams to resolve technical challenges and implement enhancements Full expenses paid travel to USA, China and India, (mainly USA) The Person: Degree in Engineering, Computer Science, or a related technical discipline (or equivalent experience) Proven experience in systems integration, OT environments, or advanced hardware/software support Strong understanding of control systems and diagnostics tools Skilled in fault analysis, system commissioning, and maintaining high-availability industrial systems Willingness to travel nationally and internationally as required BBBH270286 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
Permanent

Job Vacancy
Systems Engineer

Rise Technical Recruitment Ltd
Published on

£45k-55k
Woodley, England, United Kingdom
Systems Engineer Stockport (International Travel to USA) £45,000 - £50,000 + Annual Discretionary Bonus + Pension + Flexible Working + Holiday + Benefits An exciting opportunity has arisen for a Systems Engineer to join a pioneering technology business that designs and delivers advanced inspection and simulation systems used across global industries. This company is recognised for its innovation and technical excellence, delivering bespoke engineered solutions that integrate hardware, software, and operational technology (OT) into complex, high-performance systems. With continued growth and a strong global project pipeline, they are expanding their technical team to support and enhance these cutting-edge systems in the UK and abroad. In this role, you'll play a key part in supporting, maintaining, and optimising high-value technology platforms, blending hands-on work with advanced system-level understanding across control software, embedded hardware, and networked OT environments. From system commissioning and integration through to troubleshooting and performance optimisation, you'll help deliver reliable, scalable, and intelligent solutions deployed in demanding real-world conditions. This is an exceptional opportunity for a technically minded individual who excels at the intersection of hardware, software, and control systems, and wants to contribute to a collaborative, forward-thinking technology environment. In this role, you'll have the chance to travel internationally - primarily across the USA, with occasional trips to China and India. You can expect to travel approximately eight times per year, for no longer than two weeks per trip, with all expenses fully covered. The Role: Provide advanced technical support for integrated software, hardware, and OT systems Lead diagnostics, troubleshooting, and commissioning of complex automation and control solutions Drive system optimisation and reliability improvements, ensuring seamless hardware-software interaction Collaborate with R&D and engineering teams to resolve technical challenges and implement enhancements Full expenses paid travel to USA, China and India, (mainly USA) The Person: Degree in Engineering, Computer Science, or a related technical discipline (or equivalent experience) Proven experience in systems integration, OT environments, or advanced hardware/software support Strong understanding of control systems and diagnostics tools Skilled in fault analysis, system commissioning, and maintaining high-availability industrial systems Willingness to travel nationally and internationally as required BBBH270286 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.

Frequently asked questions about working as a Embedded Software Developer (IoT, Assembler, Microcontroller...)

What is the role of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

The embedded software developer creates and designs various computer systems while defining the architecture of components and products.

How much does a Embedded Software Developer (IoT, Assembler, Microcontroller...) charge

The daily rate of an embedded software developer is £450, this depends on the freelancer's experience. The salary of a junior embedded software developer ranges between £28,000 and £35,000 gross per year. But by gaining experience, the embedded software developer can then expect a higher compensation, around £60,000 per year.

What is the definition of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

The embedded software developer must meet the company's needs and for this purpose focuses on embedded software development. They ensure both the quality of the software, but also its sustainability, security, energy efficiency and consumption. Their mission is based on developing optimized code, while taking into account the various constraints of the platform on which they work. Moreover, their involvement in the testing phases is also important to validate the different processes and if necessary to implement technical documentation. The embedded software developer systematically performs technology monitoring to stay informed of the latest developments. They also use assembly languages such as C++ to code according to client recommendations. On a daily basis, they practice oral and written English and have excellent knowledge of general operating systems such as Linux or Windows.

What type of mission can a Embedded Software Developer (IoT, Assembler, Microcontroller...) handle

• The embedded software developer is actually a computer engineer whose mission is to develop software that will then be embedded within physical products. This type of embedded software is present in our daily lives, without even noticing its presence. For example, software capable of managing supermarket checkouts, software managing the dashboard of a connected car, or software defining the automation of a robotic arm that you can find in industry. • Given that there are numerous applications, the embedded software developer profession requires skills adapted to the environment in which it operates. It is therefore not uncommon for the job to require complementary skills in mechanics, calculation, electricity, electronics, or robotics. • On a daily basis, the embedded software developer handles the installation of computer system-related equipment, as well as their maintenance and development. • These responsibilities translate into total management of embedded software projects. They are also called upon for the development and prototyping of embedded software on the coding side. • The embedded software developer is also involved in numerous tests and validation phases with the implementation of technical documentation. • Finally, they maintain regular technological watch to take into account the latest trends.

What are the main skills of a Embedded Software Developer (IoT, Assembler, Microcontroller...)

• As mentioned previously, the embedded software developer has an excellent understanding of programming languages such as Java, C or C++. These are mandatory skills, as programming occupies a predominant place in their daily work. • But that's not all, the embedded software developer has excellent knowledge of electronics and then secondary skills related to the environment in which they operate. Thanks to their expertise in the field, they can anticipate the behavior of electronic hardware in order to adapt their coding. • Finally, they collaborate with other IT professionals, such as the embedded systems engineer to optimize their project.

What is the ideal profile for a Embedded Software Developer (IoT, Assembler, Microcontroller...)

• In order to successfully carry out their mission, the embedded software developer must be able to solve any problem. • In their field, they must be perfectionist by considering all possibilities. • Being naturally curious, this will drive them to discover new procedures and experiment with a new way of coding. • Finally, it is absolutely imperative to have perfect mastery of technical English.
131 results

Contracts

Contractor Permanent

Location
1

England, United Kingdom

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us