About the role
We are an innovative high-tech next-generation telecommunications start-up based in the Surrey area, actively seeking exceptionally talented engineers to join our dynamic team. As part of this role, your focus will span the entire software development lifecycle, from concept through to volume production. You will be engaged in every aspect of the development process to ensure successful outcomes. This role requires a strong emphasis on multi-functional collaboration and fostering a robust team spirit. We are seeking candidates with a flexible working attitude, a team player who can also demonstrating the ability to work autonomously and take responsibility in a dynamic environment.
Responsibilities
Participate in the full life cycle of telecoms product development, from specification and design through implementation, testing and support.
Provide technical leadership in software development for embedded systems in a Linux environment, perform design integration and testing.
Work with real-time operating systems or develop software that operates in real-time environments, ensuring that critical tasks are executed within specified time constraints.
Optimise software performance and memory usage to meet the resource constraints of embedded systems, ensuring efficient utilisation of hardware resources.
Collaborate with Firmware and Hardware engineers to ensure that projects are delivered on time.
Coordinate design review activities to ensure that designs meet their requirements.
Create and maintain comprehensive documentation for the embedded software, including design specifications, coding standards, and user manuals.
Stay updated on emerging technologies, tools and best practices in embedded software development.
Candidate requirements
Bachelor’s or master’s degree in computer engineering, electronics or related fields.
Over 8 years’ proven Industrial experience in embedded software design within the telecommunication sector.
Strong Software Engineering skills including design, programming using C, scripting (Python, perl).
Very strong Linux experience.
Must have a deep understanding of digital circuits, Microcontrollers, Microprocessors and FPGAs.
Strong experience in developing and testing communication protocols (I2C, SPI, Ethernet, UART).
Good knowledge on ARM drivers and low-level device interface design and development.
Ability to work collaboratively and build and maintain relationships with team members.
Experience developing embedded Linux on ARM processors.
Experience with source control e.g. Git, SVN, CVS
Excellent debugging skills using debugging and testing tools: JTAG, Oscilloscope, Logic analysers.
Excellent verbal and written communication skills.
05/04/2024
Full time
About the role
We are an innovative high-tech next-generation telecommunications start-up based in the Surrey area, actively seeking exceptionally talented engineers to join our dynamic team. As part of this role, your focus will span the entire software development lifecycle, from concept through to volume production. You will be engaged in every aspect of the development process to ensure successful outcomes. This role requires a strong emphasis on multi-functional collaboration and fostering a robust team spirit. We are seeking candidates with a flexible working attitude, a team player who can also demonstrating the ability to work autonomously and take responsibility in a dynamic environment.
Responsibilities
Participate in the full life cycle of telecoms product development, from specification and design through implementation, testing and support.
Provide technical leadership in software development for embedded systems in a Linux environment, perform design integration and testing.
Work with real-time operating systems or develop software that operates in real-time environments, ensuring that critical tasks are executed within specified time constraints.
Optimise software performance and memory usage to meet the resource constraints of embedded systems, ensuring efficient utilisation of hardware resources.
Collaborate with Firmware and Hardware engineers to ensure that projects are delivered on time.
Coordinate design review activities to ensure that designs meet their requirements.
Create and maintain comprehensive documentation for the embedded software, including design specifications, coding standards, and user manuals.
Stay updated on emerging technologies, tools and best practices in embedded software development.
Candidate requirements
Bachelor’s or master’s degree in computer engineering, electronics or related fields.
Over 8 years’ proven Industrial experience in embedded software design within the telecommunication sector.
Strong Software Engineering skills including design, programming using C, scripting (Python, perl).
Very strong Linux experience.
Must have a deep understanding of digital circuits, Microcontrollers, Microprocessors and FPGAs.
Strong experience in developing and testing communication protocols (I2C, SPI, Ethernet, UART).
Good knowledge on ARM drivers and low-level device interface design and development.
Ability to work collaboratively and build and maintain relationships with team members.
Experience developing embedded Linux on ARM processors.
Experience with source control e.g. Git, SVN, CVS
Excellent debugging skills using debugging and testing tools: JTAG, Oscilloscope, Logic analysers.
Excellent verbal and written communication skills.
Digital Solutions Global Ltd
St. Paul's Cathedral, London, UK
Top 10 U.S. Bank creating a tech hub in Central London!
We are recruiting for an exciting opportunity for a Senior C#/.Net Software Engineer for a top 10 U.S. bank that has expanded into The U.K. and Europe. The Bank has acquired an established UK institutional wealth management brand in London near St Pauls and are on a recruitment drive to build a tech hub to support development in U.K office hours.
Benefits:
Up to £100k base salary
10% bonus based on company and individual performance
Private Medical cover scheme
Health insurance against long term sickness
25 days holiday per year
15% pension contributions
Life insurance x 4 salary
Training scheme
Counselling service
Financial help
Legal support
Environment:
Hybrid working 3 days office, 2 days at home
Close to St Pauls
Highly technical at all levels including senior management
Agile methodology
Heavily invested in their people
Open culture with focus on helping their people to delivery high quality solutions
Projects:
Implementaion of UK Branch systems
Work with the business and develop iterative improvements of the investment apps
System modernisation & support
Help to build out the UK Team on an exciting expansion
Essential Skills:
C#/.Net, OO design principals
Containerized microservices (Docker, Kubernetes)
Agile (Scrum), CI/CD, GitLab
Desirable Skills:
Cloud experience highly desirable (ideally Azure)
Messaging experience desirable (IBM MQ, Rabbit, Kafka/Azure Event Hub etc.)
JScript (Node, Angular, React etc.) desirable
RDBMS (MS SQL, Oracle etc.) desirable
Person attributes:
Candidates with relevant technical exposure in the above or similar technologies along with Finance Industry expereince preferred although if you have the skills but no financial expereince you would be considerd.
The right candidate would be confident in joining a brand new, small team that has huge growth plans over the coming year and beyond. In addition you'll need to be confident supporting legacy systems until they are replaced with your new technology (containerised micro sevices etc.).
Position open to all qualified candidates with a valid UK work permit who is already based in the UK.
01/04/2022
Full time
Top 10 U.S. Bank creating a tech hub in Central London!
We are recruiting for an exciting opportunity for a Senior C#/.Net Software Engineer for a top 10 U.S. bank that has expanded into The U.K. and Europe. The Bank has acquired an established UK institutional wealth management brand in London near St Pauls and are on a recruitment drive to build a tech hub to support development in U.K office hours.
Benefits:
Up to £100k base salary
10% bonus based on company and individual performance
Private Medical cover scheme
Health insurance against long term sickness
25 days holiday per year
15% pension contributions
Life insurance x 4 salary
Training scheme
Counselling service
Financial help
Legal support
Environment:
Hybrid working 3 days office, 2 days at home
Close to St Pauls
Highly technical at all levels including senior management
Agile methodology
Heavily invested in their people
Open culture with focus on helping their people to delivery high quality solutions
Projects:
Implementaion of UK Branch systems
Work with the business and develop iterative improvements of the investment apps
System modernisation & support
Help to build out the UK Team on an exciting expansion
Essential Skills:
C#/.Net, OO design principals
Containerized microservices (Docker, Kubernetes)
Agile (Scrum), CI/CD, GitLab
Desirable Skills:
Cloud experience highly desirable (ideally Azure)
Messaging experience desirable (IBM MQ, Rabbit, Kafka/Azure Event Hub etc.)
JScript (Node, Angular, React etc.) desirable
RDBMS (MS SQL, Oracle etc.) desirable
Person attributes:
Candidates with relevant technical exposure in the above or similar technologies along with Finance Industry expereince preferred although if you have the skills but no financial expereince you would be considerd.
The right candidate would be confident in joining a brand new, small team that has huge growth plans over the coming year and beyond. In addition you'll need to be confident supporting legacy systems until they are replaced with your new technology (containerised micro sevices etc.).
Position open to all qualified candidates with a valid UK work permit who is already based in the UK.
Alstom are looking for curious and innovative people who are passionate about working together to reinvent mobility, making it smarter and more sustainable. Alstom creates smart innovations to meet the mobility challenges of today and tomorrow. Joining Alstom means joining a truly global community of more than 75,000 people dedicated to solving real-world mobility challenges and achieving international projects with sustainable local impact. Working for Alstom, a market leader with the most up-to-date technology, you will have the opportunity to learn, develop and grow in a thriving, technical company with the chance to progress quickly. Benefit from a nurturing culture of inclusive and collaborative innovation, joining a team of the right talents to solve real-world mobility challenges and invent the transport systems of tomorrow. An exciting opportunity has arisen for a Principal Software Engineer in Hatfield. Role: The successful candidate will be a significant role in the design, development, and testing of software featuring DSP or FPGA. Applications will include SIL-rated communication system for rail signalling and offshore oil and gas. Key Responsibilities include but not limited to: Lead software project teams Participate in the design, coding, and module testing of software Support the installation and commissioning of software Supervise/liaise with Contractors, Technicians and System Testers Conduct Design Reviews Essential Requirements: BSc or higher in electronic engineering or computer science is preferable but would consider relevant experience in same or similar role. Railway industry experience is highly desired High level of IT literacy and communication Demonstrated experience in SW development following a structured and agile approach applying a V-Cycle Model. Several years of experience in writing code following a structured and robust approach by using C/C++ and VHDL/Verilog. Development experience in at least one of the following: microprocessors, DSPs and FPGAs. Desirable: Automotive or aerospace industry beneficial. Comfortable to work and explore the full product development cycle at 360 : research, development, manufacturing, service and quality. Familiar with electronic schematics and PCB layout For further information on this fantastic opportunity contact Sam Riley at Advance TRS Advance TRS are RPO partners for Alstom's permanent staff recruitment drive of rail signalling management, engineering and installation professionals in York, Derby, Birmingham, London, and Bristol, as part of CP7. Advance TRS is a niche recruitment consultancy specialising in the provision of highly skilled technical professionals for the built environment. We pride ourselves on our ability to deliver an exceptional level of customer service and seek to create long-lasting, dependable relationships. We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
17/03/2025
Full time
Alstom are looking for curious and innovative people who are passionate about working together to reinvent mobility, making it smarter and more sustainable. Alstom creates smart innovations to meet the mobility challenges of today and tomorrow. Joining Alstom means joining a truly global community of more than 75,000 people dedicated to solving real-world mobility challenges and achieving international projects with sustainable local impact. Working for Alstom, a market leader with the most up-to-date technology, you will have the opportunity to learn, develop and grow in a thriving, technical company with the chance to progress quickly. Benefit from a nurturing culture of inclusive and collaborative innovation, joining a team of the right talents to solve real-world mobility challenges and invent the transport systems of tomorrow. An exciting opportunity has arisen for a Principal Software Engineer in Hatfield. Role: The successful candidate will be a significant role in the design, development, and testing of software featuring DSP or FPGA. Applications will include SIL-rated communication system for rail signalling and offshore oil and gas. Key Responsibilities include but not limited to: Lead software project teams Participate in the design, coding, and module testing of software Support the installation and commissioning of software Supervise/liaise with Contractors, Technicians and System Testers Conduct Design Reviews Essential Requirements: BSc or higher in electronic engineering or computer science is preferable but would consider relevant experience in same or similar role. Railway industry experience is highly desired High level of IT literacy and communication Demonstrated experience in SW development following a structured and agile approach applying a V-Cycle Model. Several years of experience in writing code following a structured and robust approach by using C/C++ and VHDL/Verilog. Development experience in at least one of the following: microprocessors, DSPs and FPGAs. Desirable: Automotive or aerospace industry beneficial. Comfortable to work and explore the full product development cycle at 360 : research, development, manufacturing, service and quality. Familiar with electronic schematics and PCB layout For further information on this fantastic opportunity contact Sam Riley at Advance TRS Advance TRS are RPO partners for Alstom's permanent staff recruitment drive of rail signalling management, engineering and installation professionals in York, Derby, Birmingham, London, and Bristol, as part of CP7. Advance TRS is a niche recruitment consultancy specialising in the provision of highly skilled technical professionals for the built environment. We pride ourselves on our ability to deliver an exceptional level of customer service and seek to create long-lasting, dependable relationships. We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Principal Software Engineer C++ Python Linux Oxfordshire Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring a team of Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Principal Software Engineer role will be perfect for you. Our client has seen rapid growth over the last few years, and to help develop their talented team of Software Engineers, they now seek a Principal Software Engineer who can technically lead, mentor and develop during an exciting period of innovation. On a day-to-day basis you will develop and support software applications and drivers for a range of products. You will be technically responsible for ensuring projects meet internal and external customer requirements and completing concept designs through to production. The successful Principal Software Engineer will need the following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in ARM based software developments using C / C++ Experience with network and other communications buses. Experience with tools such as CMake, GIT (or other source code control system), a bug or issue tracking system, and debuggers Experience of developing complex software applications Experience developing control systems Python Distributed systems Database interaction / SQL queries Cloud infrastructure (e.g. Azure / AWS) Our client is offering a hybrid working arrangement with 3 days in their offices and 2 days from home. There is flexible start and finish times so you can plan your day around your preferred hours. For more information on the client, products, career development, benefits etc, please send MARS a copy of your CV or drop Lee Cherrill a linkedin connection request or contact him through the MARS Recruitment website. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time. MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
17/03/2025
Full time
Principal Software Engineer C++ Python Linux Oxfordshire Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring a team of Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Principal Software Engineer role will be perfect for you. Our client has seen rapid growth over the last few years, and to help develop their talented team of Software Engineers, they now seek a Principal Software Engineer who can technically lead, mentor and develop during an exciting period of innovation. On a day-to-day basis you will develop and support software applications and drivers for a range of products. You will be technically responsible for ensuring projects meet internal and external customer requirements and completing concept designs through to production. The successful Principal Software Engineer will need the following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in ARM based software developments using C / C++ Experience with network and other communications buses. Experience with tools such as CMake, GIT (or other source code control system), a bug or issue tracking system, and debuggers Experience of developing complex software applications Experience developing control systems Python Distributed systems Database interaction / SQL queries Cloud infrastructure (e.g. Azure / AWS) Our client is offering a hybrid working arrangement with 3 days in their offices and 2 days from home. There is flexible start and finish times so you can plan your day around your preferred hours. For more information on the client, products, career development, benefits etc, please send MARS a copy of your CV or drop Lee Cherrill a linkedin connection request or contact him through the MARS Recruitment website. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time. MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
Principal Software Engineer My client is undergoing an exciting digital transformation, re-platforming its technology stack. They are seeking a Principal Software Engineer to play a key role in shaping the future of their digital platforms. You will lead the design, execution, and integration of cutting-edge solutions across eCommerce, Order Management, and Business Intelligence, working closely with internal teams and third-party suppliers. Key Responsibilities: Lead the design and execution of technology solutions in line with the company s digital strategy Ensure security, governance, and quality standards across development processes Oversee engineering execution, measuring productivity through KPIs Maintain high standards in software architecture, testing, and performance optimisation Collaborate with stakeholders, including Architects, Product Owners, and DevOps teams Support, mentor, and coach engineering teams Provide hands-on coding support when required, ensuring best practices and modern development techniques What We re Looking For: Proven experience in software architecture, design, and development execution Technical leadership in engineering teams, driving innovation and best practices Expertise in at least one domain: eCommerce, Order Management, BI, Mobile Apps, or Fulfilment Strong technical skills in: AWS/cloud computing (API development, Serverless, NoSQL, containers) JavaScript, React.js, Node.js, GraphQL, TypeScript Agile methodologies and CI/CD principles Ability to influence stakeholders and lead change in a fast-paced environment Benefits Package: Pension: 4% employer contribution Holidays: 33 days including bank holidays Life Assurance: 2x salary Private Healthcare Interested? Please Click Apply Now! Principal Software Engineer - JavaScript, React.js, Node.js, GraphQL, TypeScript
15/03/2025
Full time
Principal Software Engineer My client is undergoing an exciting digital transformation, re-platforming its technology stack. They are seeking a Principal Software Engineer to play a key role in shaping the future of their digital platforms. You will lead the design, execution, and integration of cutting-edge solutions across eCommerce, Order Management, and Business Intelligence, working closely with internal teams and third-party suppliers. Key Responsibilities: Lead the design and execution of technology solutions in line with the company s digital strategy Ensure security, governance, and quality standards across development processes Oversee engineering execution, measuring productivity through KPIs Maintain high standards in software architecture, testing, and performance optimisation Collaborate with stakeholders, including Architects, Product Owners, and DevOps teams Support, mentor, and coach engineering teams Provide hands-on coding support when required, ensuring best practices and modern development techniques What We re Looking For: Proven experience in software architecture, design, and development execution Technical leadership in engineering teams, driving innovation and best practices Expertise in at least one domain: eCommerce, Order Management, BI, Mobile Apps, or Fulfilment Strong technical skills in: AWS/cloud computing (API development, Serverless, NoSQL, containers) JavaScript, React.js, Node.js, GraphQL, TypeScript Agile methodologies and CI/CD principles Ability to influence stakeholders and lead change in a fast-paced environment Benefits Package: Pension: 4% employer contribution Holidays: 33 days including bank holidays Life Assurance: 2x salary Private Healthcare Interested? Please Click Apply Now! Principal Software Engineer - JavaScript, React.js, Node.js, GraphQL, TypeScript
£40,000 to £55,000 25 days annual leave inclusive of up to 3 days Christmas shut-down Buy or sell up to 5 days annual leave Annual Wellbeing allowance Two pension schemes to choose from Private Medical Insurance + discounts for additional family members Life Assurance scheme up to 4 x salary Share Save scheme Electric/Hybrid Car leasing scheme Cycle to work scheme Retail discounts Career development support We are expanding our modelling team, managed by our Principal Modelling Engineer at our St Neots head office, and are looking for technical excellence to deliver crucial elements of a large, cutting-edge System-of-Systems project. You will contribute to the design, implementation, testing, and support of new capabilities, with the opportunity to take part in both local and international trials using the team s outputs while working with both current and future technologies, techniques, and methodologies. Working as part of a team, you will be involved in Sprints, taking responsibility for the delivery of SCRUM tasking. You will be supported by the Project Design Authority who will work with you to ensure high quality delivery to the customer. You will develop into the Subject Matter Expert (SME) for the project, acting as a point of contact for stakeholder queries. The invaluable experience you ll bring will help us achieve more. You will help line manage and mentor graduate modelling engineers, generating Simulink based models for deployment onto FPGA targets as part of production deliveries. Core to this role will be your understanding of Physics/Mathematical principles at Degree-level and experience as a Modelling engineer. A working knowledge of RF sensors within a Defence setting would be beneficial but not essential. Experience working with synthetic electromagnetic environments and their associated software and hardware requirements and limitations is desirable. Essential Experience Experience deploying Simulink models to FPGA targets (HDL Coder toolbox). System Documentation (Design & Test). Designing, building & testing Simulink models. Experience modelling RF environments, including interfaces between stand-alone models and a broader network. Working in an agile manner (SCRUM). Desirable Experience Experience of line management. Experience working in Hardware-in-the-Loop (HWIL) test environments. Electronic Warfare domain knowledge. Familiarity with laboratory test equipment (Signal Generators, oscilloscopes, etc.). Experience using VHDL/Verilog. A deep understanding of physics and mathematical principles at Degree-level. Wellbeing is at the core to our culture, allowing employees to flourish and to achieve their full potential. Our people are important to us, and we take pride in our wellbeing programmes and policies that support individuals, including mental health first aiders and readily available support through our extensive employee assistance programme. Our non-negotiables: Due to the highly secure nature of the projects that you will be involved with, you must be: A UK National and eligible to work in the UK. Eligible to obtain and maintain a UK Government SC-level security clearance Apply today to see how working for MASS could work for you!
14/03/2025
Full time
£40,000 to £55,000 25 days annual leave inclusive of up to 3 days Christmas shut-down Buy or sell up to 5 days annual leave Annual Wellbeing allowance Two pension schemes to choose from Private Medical Insurance + discounts for additional family members Life Assurance scheme up to 4 x salary Share Save scheme Electric/Hybrid Car leasing scheme Cycle to work scheme Retail discounts Career development support We are expanding our modelling team, managed by our Principal Modelling Engineer at our St Neots head office, and are looking for technical excellence to deliver crucial elements of a large, cutting-edge System-of-Systems project. You will contribute to the design, implementation, testing, and support of new capabilities, with the opportunity to take part in both local and international trials using the team s outputs while working with both current and future technologies, techniques, and methodologies. Working as part of a team, you will be involved in Sprints, taking responsibility for the delivery of SCRUM tasking. You will be supported by the Project Design Authority who will work with you to ensure high quality delivery to the customer. You will develop into the Subject Matter Expert (SME) for the project, acting as a point of contact for stakeholder queries. The invaluable experience you ll bring will help us achieve more. You will help line manage and mentor graduate modelling engineers, generating Simulink based models for deployment onto FPGA targets as part of production deliveries. Core to this role will be your understanding of Physics/Mathematical principles at Degree-level and experience as a Modelling engineer. A working knowledge of RF sensors within a Defence setting would be beneficial but not essential. Experience working with synthetic electromagnetic environments and their associated software and hardware requirements and limitations is desirable. Essential Experience Experience deploying Simulink models to FPGA targets (HDL Coder toolbox). System Documentation (Design & Test). Designing, building & testing Simulink models. Experience modelling RF environments, including interfaces between stand-alone models and a broader network. Working in an agile manner (SCRUM). Desirable Experience Experience of line management. Experience working in Hardware-in-the-Loop (HWIL) test environments. Electronic Warfare domain knowledge. Familiarity with laboratory test equipment (Signal Generators, oscilloscopes, etc.). Experience using VHDL/Verilog. A deep understanding of physics and mathematical principles at Degree-level. Wellbeing is at the core to our culture, allowing employees to flourish and to achieve their full potential. Our people are important to us, and we take pride in our wellbeing programmes and policies that support individuals, including mental health first aiders and readily available support through our extensive employee assistance programme. Our non-negotiables: Due to the highly secure nature of the projects that you will be involved with, you must be: A UK National and eligible to work in the UK. Eligible to obtain and maintain a UK Government SC-level security clearance Apply today to see how working for MASS could work for you!
All applicants must be a UK national to be considered for this opportunity due to the nature of this role and to allow for government security vetting (UKSV). My client is a software house, developing and delivering innovative solutions through a dynamic team of experienced professionals and graduates. There is a strong culture with a collaborative working environment that promotes growth, creativity, and excellence. They are currently looking to recruit a dedicated and experienced Senior Full Stack Software Engineer/Developer with a minimum of 8 years of relevant experience to join their expanding team. This is a leadership role that encompasses all aspects of the software development lifecycle, from requirements capture to design, implementation, documentation, and testing. The successful candidate will thrive in an agile framework and will play a critical role in mentoring and leading a team of over 30 engineers. Key Responsibilities: Provide guidance, mentorship, and upskilling for team members, conducting code reviews and defining best practices. Allocate work and break down technical tasks effectively. Engage in system design and application/database development. Ensure software assurance and quality through component, integration, and system testing. Document design processes and maintain accurate project records. Qualifications/Experience: Essential: A relevant degree in Computing/Engineering/Mathematics (STEM) and at least 8 years of software development experience. Proven experience leading technical projects. In-depth knowledge of system architecture, microservices, APIs, and cloud technologies. Proficiency in one or more coding languages, including: Web Development: HTML/CSS/JS/React ASP.Net C# PHP C# Python JavaScript SQL Desirable: Familiarity with UI/UX best practices and application deployment/maintenance. Experience with relational and document/NoSQL databases. Knowledge of Agile/DevOps methodologies and CI/CD pipelines. Exposure to machine learning principles and tools (e.g., PyTorch, TensorFlow). Understanding of cloud services (Azure, AWS, GCP) and technologies like Docker and Kubernetes. Experience with version control systems (Git) and testing frameworks (Puppeteer, Jest). Personal Attributes: Strong problem-solving skills and a proactive, can-do attitude. Excellent communication skills, both written and oral. Ability to adapt and lead through change in a fast-paced environment. A self-starter with the capability to work independently and collaboratively. Benefits: Private health care and sickness cover. Salary sacrifice options. A vibrant team culture that encourages professional development and personal growth.
14/03/2025
Full time
All applicants must be a UK national to be considered for this opportunity due to the nature of this role and to allow for government security vetting (UKSV). My client is a software house, developing and delivering innovative solutions through a dynamic team of experienced professionals and graduates. There is a strong culture with a collaborative working environment that promotes growth, creativity, and excellence. They are currently looking to recruit a dedicated and experienced Senior Full Stack Software Engineer/Developer with a minimum of 8 years of relevant experience to join their expanding team. This is a leadership role that encompasses all aspects of the software development lifecycle, from requirements capture to design, implementation, documentation, and testing. The successful candidate will thrive in an agile framework and will play a critical role in mentoring and leading a team of over 30 engineers. Key Responsibilities: Provide guidance, mentorship, and upskilling for team members, conducting code reviews and defining best practices. Allocate work and break down technical tasks effectively. Engage in system design and application/database development. Ensure software assurance and quality through component, integration, and system testing. Document design processes and maintain accurate project records. Qualifications/Experience: Essential: A relevant degree in Computing/Engineering/Mathematics (STEM) and at least 8 years of software development experience. Proven experience leading technical projects. In-depth knowledge of system architecture, microservices, APIs, and cloud technologies. Proficiency in one or more coding languages, including: Web Development: HTML/CSS/JS/React ASP.Net C# PHP C# Python JavaScript SQL Desirable: Familiarity with UI/UX best practices and application deployment/maintenance. Experience with relational and document/NoSQL databases. Knowledge of Agile/DevOps methodologies and CI/CD pipelines. Exposure to machine learning principles and tools (e.g., PyTorch, TensorFlow). Understanding of cloud services (Azure, AWS, GCP) and technologies like Docker and Kubernetes. Experience with version control systems (Git) and testing frameworks (Puppeteer, Jest). Personal Attributes: Strong problem-solving skills and a proactive, can-do attitude. Excellent communication skills, both written and oral. Ability to adapt and lead through change in a fast-paced environment. A self-starter with the capability to work independently and collaboratively. Benefits: Private health care and sickness cover. Salary sacrifice options. A vibrant team culture that encourages professional development and personal growth.
Role Overview: They are seeking a highly skilled Principal Software Engineer to join and be the founding engineer in their new AI team. This role requires extensive experience in Python or Java, with strong proficiency in JavaScript for frontend development. The ideal candidate will have a solid background in Machine Learning (ML), Large Language Models (LLM), and Natural Language Processing (NLP). Key Responsibilities: Lead the design, development, and deployment of cutting-edge software solutions. Collaborate with cross-functional teams to define and implement technical strategies. Mentor and guide junior engineers, fostering a culture of innovation and excellence. Drive the integration of ML, LLM, and NLP technologies into our products. Ensure high-quality code and adherence to best practices. Requirements: Extensive experience in Python or Java. Strong proficiency in JavaScript for frontend development. Proven experience with Machine Learning, Large Language Models, and Natural Language Processing. Excellent problem-solving skills and a passion for sustainability. Ability to work in the office 1 day a week. What We Offer: Competitive salary up to 120,000 per annum. Flexible working arrangements with a blend of remote and in-office work. Opportunity to work on impactful projects that make a difference. Collaborative and inclusive work environment. Professional development and growth opportunities.
13/03/2025
Full time
Role Overview: They are seeking a highly skilled Principal Software Engineer to join and be the founding engineer in their new AI team. This role requires extensive experience in Python or Java, with strong proficiency in JavaScript for frontend development. The ideal candidate will have a solid background in Machine Learning (ML), Large Language Models (LLM), and Natural Language Processing (NLP). Key Responsibilities: Lead the design, development, and deployment of cutting-edge software solutions. Collaborate with cross-functional teams to define and implement technical strategies. Mentor and guide junior engineers, fostering a culture of innovation and excellence. Drive the integration of ML, LLM, and NLP technologies into our products. Ensure high-quality code and adherence to best practices. Requirements: Extensive experience in Python or Java. Strong proficiency in JavaScript for frontend development. Proven experience with Machine Learning, Large Language Models, and Natural Language Processing. Excellent problem-solving skills and a passion for sustainability. Ability to work in the office 1 day a week. What We Offer: Competitive salary up to 120,000 per annum. Flexible working arrangements with a blend of remote and in-office work. Opportunity to work on impactful projects that make a difference. Collaborative and inclusive work environment. Professional development and growth opportunities.
C#, JavaScript, Azure, Azure DevOps Principal Engineer is required by a prestigious London based asset management firm. This is an exciting opportunity to join a forward-thinking financial services organisation, where technology plays a pivotal role in shaping the business. This is a hands-on position where you will be responsible for shaping development standards, guiding best practice and ensuring system integrations align with business strategy. Overseeing both data and software architecture you will collaborate closely with product owners, DevOps teams, and business units to drive innovation while mentoring developers and overseeing outsourced development teams. With a strong focus on Azure cloud technologies , you will lead the transition of existing data workloads into Microsoft Fabric and work on integrating platforms across the business. Key Responsibilities: Lead development efforts, overseeing internal and external teams. Define and maintain best practices across the development estate. Ensure effective system integration across IT functions. Collaborate with product owners to refine technical requirements. Design and develop secure, scalable, and observable systems. Work closely with DevOps to enhance CI/CD and disaster recovery strategies. Drive rapid development for business-critical projects. Manage data migration to Microsoft Fabric and ensure platform integration. Key Requirements: A background in financial services is desirable, not essential. Significant experience in an Azure cloud environment, with expertise in C#, .NET, Kubernetes, SQL Server, and cloud-based architectures. Strong programming skills in C#, JavaScript, and Python. A knowledge of Java would be useful Experience in RESTful API development, microservices, and containerized applications. Proficiency with CI/CD pipelines, GitHub/Azure DevOps, and Service-Oriented Architecture. Experience with Tableau, React, and front-end technologies. Knowledge of Microsoft Fabric is desirable. Why Join? Work in a dynamic, high-performing financial services environment. Opportunity to lead technology transformation in a growing asset management business. Hybrid working model with a balance of remote and on-site collaboration. If you re a strategic thinker who thrives in a fast-paced environment and wants to make a real impact, we d love to hear from you! Apply now to be part of a technology-driven asset management firm at the forefront of innovation.
13/03/2025
Full time
C#, JavaScript, Azure, Azure DevOps Principal Engineer is required by a prestigious London based asset management firm. This is an exciting opportunity to join a forward-thinking financial services organisation, where technology plays a pivotal role in shaping the business. This is a hands-on position where you will be responsible for shaping development standards, guiding best practice and ensuring system integrations align with business strategy. Overseeing both data and software architecture you will collaborate closely with product owners, DevOps teams, and business units to drive innovation while mentoring developers and overseeing outsourced development teams. With a strong focus on Azure cloud technologies , you will lead the transition of existing data workloads into Microsoft Fabric and work on integrating platforms across the business. Key Responsibilities: Lead development efforts, overseeing internal and external teams. Define and maintain best practices across the development estate. Ensure effective system integration across IT functions. Collaborate with product owners to refine technical requirements. Design and develop secure, scalable, and observable systems. Work closely with DevOps to enhance CI/CD and disaster recovery strategies. Drive rapid development for business-critical projects. Manage data migration to Microsoft Fabric and ensure platform integration. Key Requirements: A background in financial services is desirable, not essential. Significant experience in an Azure cloud environment, with expertise in C#, .NET, Kubernetes, SQL Server, and cloud-based architectures. Strong programming skills in C#, JavaScript, and Python. A knowledge of Java would be useful Experience in RESTful API development, microservices, and containerized applications. Proficiency with CI/CD pipelines, GitHub/Azure DevOps, and Service-Oriented Architecture. Experience with Tableau, React, and front-end technologies. Knowledge of Microsoft Fabric is desirable. Why Join? Work in a dynamic, high-performing financial services environment. Opportunity to lead technology transformation in a growing asset management business. Hybrid working model with a balance of remote and on-site collaboration. If you re a strategic thinker who thrives in a fast-paced environment and wants to make a real impact, we d love to hear from you! Apply now to be part of a technology-driven asset management firm at the forefront of innovation.
Role Overview: They are seeking a highly skilled Principal Software Engineer to join and be the founding engineer in their new AI team. This role requires extensive experience in Python or Java, with strong proficiency in JavaScript for Front End development. The ideal candidate will have a solid background in Machine Learning (ML), Large Language Models (LLM), and Natural Language Processing (NLP). Key Responsibilities: Lead the design, development, and deployment of cutting-edge software solutions. Collaborate with cross-functional teams to define and implement technical strategies. Mentor and guide junior engineers, fostering a culture of innovation and excellence. Drive the integration of ML, LLM, and NLP technologies into our products. Ensure high-quality code and adherence to best practices. Requirements: Extensive experience in Python or Java. Strong proficiency in JavaScript for Front End development. Proven experience with Machine Learning, Large Language Models, and Natural Language Processing. Excellent problem-solving skills and a passion for sustainability. Ability to work in the office 1 day a week. What We Offer: Competitive salary up to £120,000 per annum. Flexible working arrangements with a blend of remote and in-office work. Opportunity to work on impactful projects that make a difference. Collaborative and inclusive work environment. Professional development and growth opportunities.
13/03/2025
Full time
Role Overview: They are seeking a highly skilled Principal Software Engineer to join and be the founding engineer in their new AI team. This role requires extensive experience in Python or Java, with strong proficiency in JavaScript for Front End development. The ideal candidate will have a solid background in Machine Learning (ML), Large Language Models (LLM), and Natural Language Processing (NLP). Key Responsibilities: Lead the design, development, and deployment of cutting-edge software solutions. Collaborate with cross-functional teams to define and implement technical strategies. Mentor and guide junior engineers, fostering a culture of innovation and excellence. Drive the integration of ML, LLM, and NLP technologies into our products. Ensure high-quality code and adherence to best practices. Requirements: Extensive experience in Python or Java. Strong proficiency in JavaScript for Front End development. Proven experience with Machine Learning, Large Language Models, and Natural Language Processing. Excellent problem-solving skills and a passion for sustainability. Ability to work in the office 1 day a week. What We Offer: Competitive salary up to £120,000 per annum. Flexible working arrangements with a blend of remote and in-office work. Opportunity to work on impactful projects that make a difference. Collaborative and inclusive work environment. Professional development and growth opportunities.
Senior Solutions Architect - Technology Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to Be Yourself At Work. We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success. It's important to us that we recruit and develop as diverse a range of talent as we can and we believe that everyone brings something different to the table - so we'd love to know what makes you different. Such differences may mean we need to make changes to our process to allow you the best possible platform to succeed, and we are happy to cater to any reasonable adjustments you may require. You will find the section to let us know of these at the bottom of your application form or you can mention it directly to your recruiter at any stage and they will be happy to help. ABOUT CAPCO Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. We are/have: Experts in Banking & Payments, Capital Markets, Insurance and Wealth & Asset Management Deep knowledge in financial services offering, including eg Finance, Risk and Compliance, Financial Crime, Core Banking etc. Committed to growing our business and hiring the best talent to help us get there. A growing Cloud community of professionals from architecture to advisory to delivery, founded on real delivery expertise Focused on maintaining our nimble, agile and entrepreneurial culture Who are Capco Architects? We are a team of people who are curious and willing to never stop learning. We have a passion for new technologies and understand how they can help deal with today's business challenges. We have confidence in our ideas but we are modest about how we conduct ourselves. We have a proactive, innovative and flexible working style with a teaching mindset; coaching our junior architects through their work. What are we looking for? Capco are looking for Solution Architects to help our clients solve a range of complex problems. We help clients design exceptional customer experiences and products, we also help them look hard at getting the best out of new technology and integrating it into their existing organisations. Our solution architects are pivotal team members, helping turn great ideas into actionable solutions using a range of business and technology capabilities. This is a role for you if you are looking for an outcome-oriented role, as part of a creative and dynamic team helping financial services clients make sense of the choices they face in the digital business environment. Skills & Experience Customer centricity - the ability to empathise with customers and an affinity to create solutions designed to deliver a great customer experience Knowledge of a range of architectural skills which could include modern solution design, Target operating models, Solution Estimation and Planning or Architecture Governance (ideally in an Agile context) A strong technical background with demonstrable expertise in at least one of AWS, GCP or Azure. Familiarity with cybersecurity, security architecture or closely related topics like identity and access management, or offensive security engineering An understanding of the end to end technology delivery life cycle, with exposure to working in agile alongside product, engineering and software delivery professionals. Industry/domain experience and expertise within at least one of Capital Markets, Retail Banking & Payments, Insurance or Wealth & Asset Management. Commercially minded with experience of business development & other capability development activities if joining at more senior grades (Principal Consultant/Managing Principal). Desirable but not mandatory: Product Implementation experience Management Consultancy experience WHY JOIN CAPCO? Because you are curious, because you want to know what is going on inside engaging projects with some of the largest banks in the world and because you want to work on projects that transform the financial services industry. We offer: A work culture focused on innovation and creating lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity/adoption/shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause and bereavement We have been informed of several recruitment scams targeting the public. We strongly advise you to verify identities before engaging in recruitment related communication. All official Capco communication will be conducted via a Capco recruiter.
13/03/2025
Full time
Senior Solutions Architect - Technology Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to Be Yourself At Work. We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success. It's important to us that we recruit and develop as diverse a range of talent as we can and we believe that everyone brings something different to the table - so we'd love to know what makes you different. Such differences may mean we need to make changes to our process to allow you the best possible platform to succeed, and we are happy to cater to any reasonable adjustments you may require. You will find the section to let us know of these at the bottom of your application form or you can mention it directly to your recruiter at any stage and they will be happy to help. ABOUT CAPCO Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. We are/have: Experts in Banking & Payments, Capital Markets, Insurance and Wealth & Asset Management Deep knowledge in financial services offering, including eg Finance, Risk and Compliance, Financial Crime, Core Banking etc. Committed to growing our business and hiring the best talent to help us get there. A growing Cloud community of professionals from architecture to advisory to delivery, founded on real delivery expertise Focused on maintaining our nimble, agile and entrepreneurial culture Who are Capco Architects? We are a team of people who are curious and willing to never stop learning. We have a passion for new technologies and understand how they can help deal with today's business challenges. We have confidence in our ideas but we are modest about how we conduct ourselves. We have a proactive, innovative and flexible working style with a teaching mindset; coaching our junior architects through their work. What are we looking for? Capco are looking for Solution Architects to help our clients solve a range of complex problems. We help clients design exceptional customer experiences and products, we also help them look hard at getting the best out of new technology and integrating it into their existing organisations. Our solution architects are pivotal team members, helping turn great ideas into actionable solutions using a range of business and technology capabilities. This is a role for you if you are looking for an outcome-oriented role, as part of a creative and dynamic team helping financial services clients make sense of the choices they face in the digital business environment. Skills & Experience Customer centricity - the ability to empathise with customers and an affinity to create solutions designed to deliver a great customer experience Knowledge of a range of architectural skills which could include modern solution design, Target operating models, Solution Estimation and Planning or Architecture Governance (ideally in an Agile context) A strong technical background with demonstrable expertise in at least one of AWS, GCP or Azure. Familiarity with cybersecurity, security architecture or closely related topics like identity and access management, or offensive security engineering An understanding of the end to end technology delivery life cycle, with exposure to working in agile alongside product, engineering and software delivery professionals. Industry/domain experience and expertise within at least one of Capital Markets, Retail Banking & Payments, Insurance or Wealth & Asset Management. Commercially minded with experience of business development & other capability development activities if joining at more senior grades (Principal Consultant/Managing Principal). Desirable but not mandatory: Product Implementation experience Management Consultancy experience WHY JOIN CAPCO? Because you are curious, because you want to know what is going on inside engaging projects with some of the largest banks in the world and because you want to work on projects that transform the financial services industry. We offer: A work culture focused on innovation and creating lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity/adoption/shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause and bereavement We have been informed of several recruitment scams targeting the public. We strongly advise you to verify identities before engaging in recruitment related communication. All official Capco communication will be conducted via a Capco recruiter.
Join Centrica as a Principal Software Engineer Are you ready to drive technological innovations and maintain high standards in software engineering? Centrica is looking for a Principal Software Engineer to join our Field Platform team, focusing on building top-tier applications for our 6,000 Field Engineers. This role is crucial for coaching and mentoring peers, supporting technical assessments during recruitment, and ensuring high standards for senior and leadership hires. Location: Remote working with occasional office travel. Key Responsibilities: People Management: Coach and mentor peers, support technical assessments, and ensure high standards for senior hires. Strategy & Collaboration: Maintain awareness of business strategy, collaborate with product and engineering leaders, and influence product strategy. Delivery: Guide teams on delivery practices, unblock issues, and advocate for XP practices. Monitor delivery metrics and support process improvements. Engineering: Define technical strategy, design complex systems, review technical designs, and support serious incidents. Promote engineering practices and principles, and identify opportunities for re-use. Community Engagement: Lead engineering communities, share knowledge, and stay engaged with industry trends. What We're Looking For: Front-End Development: Proficiency in React, React Native, JavaScript (ES6), CSS3/HTML5, and Typescript. Back-End Development: Experience with C# / .NET, including .NET Core, and Object-Oriented development. API and Web Services: Strong knowledge of APIs, web services, and unit testing. Cloud and Mobile Development: Expertise in Azure (API Management, Functions, Logic Apps), SQL, and mobile development for Windows, iOS, and Android. Additional Tools: Familiarity with Azure DevOps, GitHub, app development and deployment to the Apple Store, Firebase, JEST (E2E testing), and Redux (THUNK & SAGA). Why Apply? Competitive Salary: Enjoy a generous market salary, along with fantastic growth opportunities and a vibrant work environment. Car Allowance: Benefit from our added Car Allowance program to make your commute and adventures even better. Employee Energy Allowance: Power up your pay with a 15% Employee Energy Allowance, surpassing the government's price cap. Comprehensive Pension Plan: Secure your future with our comprehensive pension plan, designed for peace of mind. Healthcare Plan: Elevate your health with our fully funded company healthcare plan, prioritizing your well-being. Holiday Allowance: Recharge with a generous 25-day holiday allowance, plus public holidays, and even purchase up to 5 extra days for extended relaxation. Flexible Benefits: Experience unparalleled work-life balance with an exceptional selection of flexible benefits, from tech treats and eco-friendly car leases to travel insurance for your adventures.
13/03/2025
Full time
Join Centrica as a Principal Software Engineer Are you ready to drive technological innovations and maintain high standards in software engineering? Centrica is looking for a Principal Software Engineer to join our Field Platform team, focusing on building top-tier applications for our 6,000 Field Engineers. This role is crucial for coaching and mentoring peers, supporting technical assessments during recruitment, and ensuring high standards for senior and leadership hires. Location: Remote working with occasional office travel. Key Responsibilities: People Management: Coach and mentor peers, support technical assessments, and ensure high standards for senior hires. Strategy & Collaboration: Maintain awareness of business strategy, collaborate with product and engineering leaders, and influence product strategy. Delivery: Guide teams on delivery practices, unblock issues, and advocate for XP practices. Monitor delivery metrics and support process improvements. Engineering: Define technical strategy, design complex systems, review technical designs, and support serious incidents. Promote engineering practices and principles, and identify opportunities for re-use. Community Engagement: Lead engineering communities, share knowledge, and stay engaged with industry trends. What We're Looking For: Front-End Development: Proficiency in React, React Native, JavaScript (ES6), CSS3/HTML5, and Typescript. Back-End Development: Experience with C# / .NET, including .NET Core, and Object-Oriented development. API and Web Services: Strong knowledge of APIs, web services, and unit testing. Cloud and Mobile Development: Expertise in Azure (API Management, Functions, Logic Apps), SQL, and mobile development for Windows, iOS, and Android. Additional Tools: Familiarity with Azure DevOps, GitHub, app development and deployment to the Apple Store, Firebase, JEST (E2E testing), and Redux (THUNK & SAGA). Why Apply? Competitive Salary: Enjoy a generous market salary, along with fantastic growth opportunities and a vibrant work environment. Car Allowance: Benefit from our added Car Allowance program to make your commute and adventures even better. Employee Energy Allowance: Power up your pay with a 15% Employee Energy Allowance, surpassing the government's price cap. Comprehensive Pension Plan: Secure your future with our comprehensive pension plan, designed for peace of mind. Healthcare Plan: Elevate your health with our fully funded company healthcare plan, prioritizing your well-being. Holiday Allowance: Recharge with a generous 25-day holiday allowance, plus public holidays, and even purchase up to 5 extra days for extended relaxation. Flexible Benefits: Experience unparalleled work-life balance with an exceptional selection of flexible benefits, from tech treats and eco-friendly car leases to travel insurance for your adventures.
DIGITAL HARDWARE ENGINEER - HERTFORDSHIRE - 6 MONTH CONTRACT - 550 - 600 PER DAY ARM are working with a leading railway signalling organisation and we are currently recruiting a contract Digital Hardware Engineer to join the team in Hertfordshire on a 6 month contract (hybrid). About You: You will be a degree educated engineer with this being within electronics or electrical discipline. You will have significant experience of working within both analogue and digital circuit design. On top of this you will have good knowledge of EMC testing and designing with this in mind and V&V testing specifications. You will have experience in one or more of the following also; Digital hardware and firmware such as FPGA, CPLDs, RTOS, intel processors, carrier boards and bus translation. Working to process and working from and to creating requirements for things such as test specifications, development plans and more. Memory technology such as spartan, Virtex, FPGA for embedded software, PCB design and testing, V&V and obsolescence management also. What you will be doing: This position is helping support the company on a range of signalling products, which is mostly looking at railway control centre hardware products. You will help lead the design and development of these products for successful delivery into a number of planned projects in the UK presently. This position will be based in Hatfield, Hertfordshire 3 days a week and working 2 days a week from home. There is parking onsite for those who drive and Welwyn Garden City Station is a bus ride away from the office also. What you can expect in return: The rate for this position is between 550 and 600 per day (Ltd Co) as this role has been deemed outside IR35. We can only consider applications from those eligible to work in the UK for this role. For more information on this position, please contact Wayne Smith at ARM on (phone number removed) or email your CV and covering letter . Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
12/03/2025
Contractor
DIGITAL HARDWARE ENGINEER - HERTFORDSHIRE - 6 MONTH CONTRACT - 550 - 600 PER DAY ARM are working with a leading railway signalling organisation and we are currently recruiting a contract Digital Hardware Engineer to join the team in Hertfordshire on a 6 month contract (hybrid). About You: You will be a degree educated engineer with this being within electronics or electrical discipline. You will have significant experience of working within both analogue and digital circuit design. On top of this you will have good knowledge of EMC testing and designing with this in mind and V&V testing specifications. You will have experience in one or more of the following also; Digital hardware and firmware such as FPGA, CPLDs, RTOS, intel processors, carrier boards and bus translation. Working to process and working from and to creating requirements for things such as test specifications, development plans and more. Memory technology such as spartan, Virtex, FPGA for embedded software, PCB design and testing, V&V and obsolescence management also. What you will be doing: This position is helping support the company on a range of signalling products, which is mostly looking at railway control centre hardware products. You will help lead the design and development of these products for successful delivery into a number of planned projects in the UK presently. This position will be based in Hatfield, Hertfordshire 3 days a week and working 2 days a week from home. There is parking onsite for those who drive and Welwyn Garden City Station is a bus ride away from the office also. What you can expect in return: The rate for this position is between 550 and 600 per day (Ltd Co) as this role has been deemed outside IR35. We can only consider applications from those eligible to work in the UK for this role. For more information on this position, please contact Wayne Smith at ARM on (phone number removed) or email your CV and covering letter . Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
Lead EMS Engineer (Scada / PLC) Are you an experienced Senior Scada / PLC (EMS) Engineer with major infrastructure project experience and interested in working at Technical Authority for EMS on Europe s largest infrastructure project HS2? Open to main contractor, client or consultant background. A Lead EMS Engineer is required to work for the Client Organisation (High Speed Two Ltd) responsible for the New High-Speed Rail project in the UK. The role sits within the Central Engineering Group (Chief Engineers) within the technical directorate at High Speed Two. The role reports and supports The Head of Telecoms and is the technical authority (standard owner) for Engineering Management Systems Systema (Scada / PLC). The lead will manage a small team of Scada / EMS Engineers. Job Purpose The Lead Engineering Management System Engineer (EMS) is responsible for developing the technical standards, requirements and specifications to which the system will be designed and constructed. The Engineering Management System will integrate multiple supervisory control and data acquisition (SCADA) Systems and will ensure a safe and reliable operating environment on the HS2 mainline infrastructure. The £100m EMS Contract is shortly due to be awarded so much as of the system specification has been done and so the role will be the technical authority ensuring the contractor are designing the system to the correct technical standards, and where elements fall outside of the specified requirements the Lead EMS Engineer will provide that clarity and develop new standards and requirements where necessary. The role will provide technical expertise and advice relating to EMS (Skada / PLC) to both HS2 and external stakeholders :- EMS Subject matter expert & Standard owner The EMS Contract is a route wide contract that spans & interfaces with nearly all of the other contracts within HS2 such as Main Works Civils, Station Contracts and numerous rail system contracts, where the EMS enables HS2 to monitor infrastructure assets (stations, tunnels etc) and systems (lighting, tunnel ventilation etc) all from the integrated Control Room, there are over 200,000 data points across 200km of railway. Profile of Works Engineering Management Systems (Scada / PLC s) £100m Contract The £100m EMS Contract is to design, manufacture, supply, installation, integration, testing and commissioning of the EMS. The EMS will be an integrated software solution, capable of providing HS2 operations staff with remote supervisory control and monitoring of the railway infrastructure assets and systems from the Integrated Control Room. It will also support maintenance management of assets from different key locations. The EMS will be the primary user interface to operate and coordinate the maintenance of the railway infrastructure (implement isolations, select tunnel ventilation operational modes, monitor the health of assets and systems, etc). Work Situation Hybrid The office location is Birmingham Snowhill or London Euston (your choice) they operate a flexible hybrid working model with plans to be working 2 days a week from the office. Overall, this is a very flexible modern employer who cares about delivery not where you deliver from, however, if you wish to be based front the office more you can. Birmingham £75 81,780.00 + Pen (6:12) + health + 25 days (Potentially up to £85,500) London £85 94,560 + Pen (6:12) + health + 25 days (Potentially up to £99,000) Duties & Responsibilities Lead the engagement and management of stakeholders to ensure a holistic approach for development of engineering solutions. Provide technical assurance for the Engineering Management System. Provide LOD Level 1 technical input against designated systems. Work closely with the wider operations and engineering disciplines to develop Engineering Management System Systems solutions that consider all relevant systems and sub-systems. Lead the development of requirements, specifications and standards which deliver railway capability, while mitigating environmental impacts, within the programme and budget. Lead the development of technical solutions involving proof of concept. Act as the technical lead for commercially sensitive aspects such as tender evaluations. Lead the management of technical risk for the Engineering Management System works. Provide technical expertise and advice relating to Engineering Management System and SCADA systems to the wider project organisation and external stakeholders. Manage engineering aspects of work packages and suppliers, as required. Develop and implement the use of best practice and innovative engineering techniques, technologies and processes, driving consistency and helping to identify opportunities for efficiencies across Phase 1 and Phase 2 delivery teams. Actively promote and embed Equality Diversity and Inclusion (EDI) in all your work, and support and comply with all organisational initiatives, policies and procedures on EDI. Required Criteria You will be a qualified Senior Scada / EMS Engineer with leadership qualities, likely to be Electrical/telecoms but open to other related disciplines and have EMS (Engineering Management Systems) with thorough understanding of EMS Systems (Scada / PLC s) . Require a SME who is capable of being the technical authority, Standard Owner for EMS and SCADA systems. Will have experience on major infrastructure projects, ideally rail infrastructure project such as HS2, Crossrail, Network Rail OR LUL. Open to candidates from a Principal Contractor, Client or Consultant background will have Principal Design Experience. Would consider applicants from other complex safety critical engineering backgrounds such as Power, Nuclear, water etc chartered is desirable but not essential for the role. You will be a strong communicator & capable of stakeholder managing a wide variety of third parties, advising internal stakeholders & supply chain including the EMS contract main contractor. The Lead role is a leadership role with line management responsibilities for a number of Scada / EMS Engineers must have previous line management experience and leadership qualities. Skills: Technical skills to develop robust, traceable technical requirements to facilitate successful execution of engineering contracts. Standard Discipline Owner for EMS and SCADA systems. Collaborative working with suppliers and stakeholders to develop technical solutions from operational and technical requirements. Technical skills to develop the principles and methods that ensure effective information management, modelling and data security; understands the approaches and consequences to data creation, transformation and visualisation. Technical, commercial management and leadership skills to support project development / delivery teams. Presentation skills to deliver complex written and oral communications and presentations suitable for a broad audience and a diverse group of stakeholders. Ability to manage time and prioritise workloads appropriately. Knowledge: Degree, or equivalent in a relevant engineering discipline. Chartered professional status or working towards chartership. Understanding of EMS and SCADA Systems and their relationship to railway operations. Understanding of EMS and SCADA system design integration and commissioning processes. Understanding of development, design and construction of similar EMS and SCADA Systems projects. Understanding of Railway Systems Assurance processes and the application of the Common Safety Method, Risk Assessment process (CSM-RA). Applicable knowledge UK construction regulations including CDM requirements. Understanding of the Regulatory/Legislative Framework relevant to HS2. Commercial awareness including understanding of cost delivery, schedule targets and the need to deliver an integrated solution that meets all functional requirements. Type of Experience: Development or delivery of EMS and SCADA Systems associated with modern railways or similar client organisations. Working knowledge of the application of technical standards, both national and international, which apply to EMS and SCADA Systems and railway system design and operation. Working knowledge of the technical issues associated with current and future EMS and SCADA Systems technology. Working as part of a multidisciplinary management team within a project. Establishment of requirements and evaluation of proposed solutions. Project planning and organisation to meet significant project deadlines. Leadership Qualities: Inspirational Leadership, Cross-matrix influencing, Collaboration, Co-ordinating cross business teams, Business Judgement, Inspiring differentiation & Growing Talent:
12/03/2025
Full time
Lead EMS Engineer (Scada / PLC) Are you an experienced Senior Scada / PLC (EMS) Engineer with major infrastructure project experience and interested in working at Technical Authority for EMS on Europe s largest infrastructure project HS2? Open to main contractor, client or consultant background. A Lead EMS Engineer is required to work for the Client Organisation (High Speed Two Ltd) responsible for the New High-Speed Rail project in the UK. The role sits within the Central Engineering Group (Chief Engineers) within the technical directorate at High Speed Two. The role reports and supports The Head of Telecoms and is the technical authority (standard owner) for Engineering Management Systems Systema (Scada / PLC). The lead will manage a small team of Scada / EMS Engineers. Job Purpose The Lead Engineering Management System Engineer (EMS) is responsible for developing the technical standards, requirements and specifications to which the system will be designed and constructed. The Engineering Management System will integrate multiple supervisory control and data acquisition (SCADA) Systems and will ensure a safe and reliable operating environment on the HS2 mainline infrastructure. The £100m EMS Contract is shortly due to be awarded so much as of the system specification has been done and so the role will be the technical authority ensuring the contractor are designing the system to the correct technical standards, and where elements fall outside of the specified requirements the Lead EMS Engineer will provide that clarity and develop new standards and requirements where necessary. The role will provide technical expertise and advice relating to EMS (Skada / PLC) to both HS2 and external stakeholders :- EMS Subject matter expert & Standard owner The EMS Contract is a route wide contract that spans & interfaces with nearly all of the other contracts within HS2 such as Main Works Civils, Station Contracts and numerous rail system contracts, where the EMS enables HS2 to monitor infrastructure assets (stations, tunnels etc) and systems (lighting, tunnel ventilation etc) all from the integrated Control Room, there are over 200,000 data points across 200km of railway. Profile of Works Engineering Management Systems (Scada / PLC s) £100m Contract The £100m EMS Contract is to design, manufacture, supply, installation, integration, testing and commissioning of the EMS. The EMS will be an integrated software solution, capable of providing HS2 operations staff with remote supervisory control and monitoring of the railway infrastructure assets and systems from the Integrated Control Room. It will also support maintenance management of assets from different key locations. The EMS will be the primary user interface to operate and coordinate the maintenance of the railway infrastructure (implement isolations, select tunnel ventilation operational modes, monitor the health of assets and systems, etc). Work Situation Hybrid The office location is Birmingham Snowhill or London Euston (your choice) they operate a flexible hybrid working model with plans to be working 2 days a week from the office. Overall, this is a very flexible modern employer who cares about delivery not where you deliver from, however, if you wish to be based front the office more you can. Birmingham £75 81,780.00 + Pen (6:12) + health + 25 days (Potentially up to £85,500) London £85 94,560 + Pen (6:12) + health + 25 days (Potentially up to £99,000) Duties & Responsibilities Lead the engagement and management of stakeholders to ensure a holistic approach for development of engineering solutions. Provide technical assurance for the Engineering Management System. Provide LOD Level 1 technical input against designated systems. Work closely with the wider operations and engineering disciplines to develop Engineering Management System Systems solutions that consider all relevant systems and sub-systems. Lead the development of requirements, specifications and standards which deliver railway capability, while mitigating environmental impacts, within the programme and budget. Lead the development of technical solutions involving proof of concept. Act as the technical lead for commercially sensitive aspects such as tender evaluations. Lead the management of technical risk for the Engineering Management System works. Provide technical expertise and advice relating to Engineering Management System and SCADA systems to the wider project organisation and external stakeholders. Manage engineering aspects of work packages and suppliers, as required. Develop and implement the use of best practice and innovative engineering techniques, technologies and processes, driving consistency and helping to identify opportunities for efficiencies across Phase 1 and Phase 2 delivery teams. Actively promote and embed Equality Diversity and Inclusion (EDI) in all your work, and support and comply with all organisational initiatives, policies and procedures on EDI. Required Criteria You will be a qualified Senior Scada / EMS Engineer with leadership qualities, likely to be Electrical/telecoms but open to other related disciplines and have EMS (Engineering Management Systems) with thorough understanding of EMS Systems (Scada / PLC s) . Require a SME who is capable of being the technical authority, Standard Owner for EMS and SCADA systems. Will have experience on major infrastructure projects, ideally rail infrastructure project such as HS2, Crossrail, Network Rail OR LUL. Open to candidates from a Principal Contractor, Client or Consultant background will have Principal Design Experience. Would consider applicants from other complex safety critical engineering backgrounds such as Power, Nuclear, water etc chartered is desirable but not essential for the role. You will be a strong communicator & capable of stakeholder managing a wide variety of third parties, advising internal stakeholders & supply chain including the EMS contract main contractor. The Lead role is a leadership role with line management responsibilities for a number of Scada / EMS Engineers must have previous line management experience and leadership qualities. Skills: Technical skills to develop robust, traceable technical requirements to facilitate successful execution of engineering contracts. Standard Discipline Owner for EMS and SCADA systems. Collaborative working with suppliers and stakeholders to develop technical solutions from operational and technical requirements. Technical skills to develop the principles and methods that ensure effective information management, modelling and data security; understands the approaches and consequences to data creation, transformation and visualisation. Technical, commercial management and leadership skills to support project development / delivery teams. Presentation skills to deliver complex written and oral communications and presentations suitable for a broad audience and a diverse group of stakeholders. Ability to manage time and prioritise workloads appropriately. Knowledge: Degree, or equivalent in a relevant engineering discipline. Chartered professional status or working towards chartership. Understanding of EMS and SCADA Systems and their relationship to railway operations. Understanding of EMS and SCADA system design integration and commissioning processes. Understanding of development, design and construction of similar EMS and SCADA Systems projects. Understanding of Railway Systems Assurance processes and the application of the Common Safety Method, Risk Assessment process (CSM-RA). Applicable knowledge UK construction regulations including CDM requirements. Understanding of the Regulatory/Legislative Framework relevant to HS2. Commercial awareness including understanding of cost delivery, schedule targets and the need to deliver an integrated solution that meets all functional requirements. Type of Experience: Development or delivery of EMS and SCADA Systems associated with modern railways or similar client organisations. Working knowledge of the application of technical standards, both national and international, which apply to EMS and SCADA Systems and railway system design and operation. Working knowledge of the technical issues associated with current and future EMS and SCADA Systems technology. Working as part of a multidisciplinary management team within a project. Establishment of requirements and evaluation of proposed solutions. Project planning and organisation to meet significant project deadlines. Leadership Qualities: Inspirational Leadership, Cross-matrix influencing, Collaboration, Co-ordinating cross business teams, Business Judgement, Inspiring differentiation & Growing Talent:
Principal Software Engineer - Remote (Edinburgh) - (Apply online only)K plus Bonus and more Remote with occasional trips to their Central Edinburgh hub Lorien's client, a fast-growing, global-reaching SAAS company with a great reputation in their domain, are currently looking to hire a Principal Software Engineer (from a C# , Python or Java background) to join their team, lead from the front, and take charge where it comes to the next version of their core business platform and its offerings (which will include AI, further cloud-based expansions, and more). This would be a brilliant fit for someone with proven Object-Oriented expertise, a strong record of building end-to-end technical solutions very much from the ground up for third parties, and a career to date which has seen them tackle everything from requirements gathering through to coding, implementation and ongoing improvements. This is a growing firm with great projects in the pipeline, happy to offer a range of incentives (including bonuses, remote working, private healthcare, recognition rewards, professional development and ongoing upskilling avenues), and friendly people to work with (ask us, we've placed a number of them ourselves!). Take a look and apply before it's too late: Key Responsibilities: Take the reins across the software development spectrum from gathering product/feature/architecture requirements and prioritising projects against roadmaps, to coding, architectural vision, reviewing other Software Engineers' work, and ensuring the team is performing well and running smoothly Deliver against overarching business objectives, including ventures into Artificial Intelligence, additional Cloud based services, and the next big version of their key client-facing platform which you'll be directly responsible for delivering Ensuring delivery output from your own team via performance reviews/mentoring/etc., as well as liaising with the wider multidisciplinary technical function and other teams to keep everyone up to date and align with business objectives Ensuring Agile working and best practice is woven into the team, keeping aware of new trends and tech to improve as you go, and running standups and other meets to ensure all are on the same page and working to agreed standards What they're looking for: Proven track record in Software Development and proven record of working as a Principal Software Engineer / Principal Developer Strong skills across C# / Python / Java (and willingness to pick up .Net if not worked with directly before) JavaScript/React and HTML/CSS (though this is more backend leaning in nature) Dealings across as many of the following as possible: .Net Core/ASP.Net, Azure/AWS, SQL Server/T-SQL, AI, Razor/Blazor Demonstrable record of building technical solutions end-to-end and from the ground up for third parties Strong grasp of Agile working, TDD, SOLID principles, and other processes/standards If you're looking to join a great firm with major expansion and evolution on the horizon, offering a host of benefits with staff at the centre such as remote working, bonuses and recognition rewards, healthcare, progression and more, apply now with your latest CV and let's have a chat. Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
11/03/2025
Full time
Principal Software Engineer - Remote (Edinburgh) - (Apply online only)K plus Bonus and more Remote with occasional trips to their Central Edinburgh hub Lorien's client, a fast-growing, global-reaching SAAS company with a great reputation in their domain, are currently looking to hire a Principal Software Engineer (from a C# , Python or Java background) to join their team, lead from the front, and take charge where it comes to the next version of their core business platform and its offerings (which will include AI, further cloud-based expansions, and more). This would be a brilliant fit for someone with proven Object-Oriented expertise, a strong record of building end-to-end technical solutions very much from the ground up for third parties, and a career to date which has seen them tackle everything from requirements gathering through to coding, implementation and ongoing improvements. This is a growing firm with great projects in the pipeline, happy to offer a range of incentives (including bonuses, remote working, private healthcare, recognition rewards, professional development and ongoing upskilling avenues), and friendly people to work with (ask us, we've placed a number of them ourselves!). Take a look and apply before it's too late: Key Responsibilities: Take the reins across the software development spectrum from gathering product/feature/architecture requirements and prioritising projects against roadmaps, to coding, architectural vision, reviewing other Software Engineers' work, and ensuring the team is performing well and running smoothly Deliver against overarching business objectives, including ventures into Artificial Intelligence, additional Cloud based services, and the next big version of their key client-facing platform which you'll be directly responsible for delivering Ensuring delivery output from your own team via performance reviews/mentoring/etc., as well as liaising with the wider multidisciplinary technical function and other teams to keep everyone up to date and align with business objectives Ensuring Agile working and best practice is woven into the team, keeping aware of new trends and tech to improve as you go, and running standups and other meets to ensure all are on the same page and working to agreed standards What they're looking for: Proven track record in Software Development and proven record of working as a Principal Software Engineer / Principal Developer Strong skills across C# / Python / Java (and willingness to pick up .Net if not worked with directly before) JavaScript/React and HTML/CSS (though this is more backend leaning in nature) Dealings across as many of the following as possible: .Net Core/ASP.Net, Azure/AWS, SQL Server/T-SQL, AI, Razor/Blazor Demonstrable record of building technical solutions end-to-end and from the ground up for third parties Strong grasp of Agile working, TDD, SOLID principles, and other processes/standards If you're looking to join a great firm with major expansion and evolution on the horizon, offering a host of benefits with staff at the centre such as remote working, bonuses and recognition rewards, healthcare, progression and more, apply now with your latest CV and let's have a chat. Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Job Overview: We are seeking a Principal Digital Hardware Engineer to contribute to the development of high-speed digital systems. The successful candidate will be responsible for PCB design, hardware/software integration, and system-level validation for advanced electronic products. This is an Outside IR35 contract, with a hybrid working model that requires occasional on-site presence in Hatfield. Key Responsibilities: PCB & Hardware Design Design, develop, and validate high-speed digital PCB layouts, with a focus on impedance-controlled tracks and EMC considerations. Work closely with PCB layout engineers to ensure signal integrity and power distribution efficiency. Develop and optimize high-speed digital circuits, ensuring compliance with industry standards and best practices. Hardware & Software Integration Configure and troubleshoot computer BIOS settings for optimized performance. Integrate COMs (Computer on Module) into embedded systems. Assist in firmware development and integration with hardware components. Testing & Validation Conduct hardware validation and debugging using laboratory equipment, including oscilloscopes, digital voltmeters, power supplies, signal analyzers, and soldering equipment. Perform board-level bring-up, debugging, and troubleshooting. Ensure designs meet EMC compliance and reliability standards. Documentation & Collaboration Maintain detailed technical documentation, including schematics, PCB layouts, and test reports. Collaborate with firmware engineers, software developers, and other hardware engineers to ensure seamless system integration. Participate in design reviews and provide feedback to optimize hardware performance. Required Skills & Experience: Strong digital hardware design experience, including high-speed PCB design. Proficiency in schematic capture and PCB layout tools such as Altium, OrCAD, or KiCad. Experience in impedance-controlled PCB design and EMC best practices. Hands-on experience with hardware debugging and testing. Familiarity with BIOS settings, configuration, and optimization. Knowledge of firmware and programmable devices such as FPGAs and microcontrollers. Strong understanding of signal integrity, power distribution, and thermal management. Ability to work independently and collaborate effectively in a team environment. Desirable Skills: Experience with BGA routing and DDR memory interface design. Knowledge of power electronics and power supply design. Previous experience working on embedded systems or IoT devices. Familiarity with BOM management and component selection for production.
11/03/2025
Contractor
Job Overview: We are seeking a Principal Digital Hardware Engineer to contribute to the development of high-speed digital systems. The successful candidate will be responsible for PCB design, hardware/software integration, and system-level validation for advanced electronic products. This is an Outside IR35 contract, with a hybrid working model that requires occasional on-site presence in Hatfield. Key Responsibilities: PCB & Hardware Design Design, develop, and validate high-speed digital PCB layouts, with a focus on impedance-controlled tracks and EMC considerations. Work closely with PCB layout engineers to ensure signal integrity and power distribution efficiency. Develop and optimize high-speed digital circuits, ensuring compliance with industry standards and best practices. Hardware & Software Integration Configure and troubleshoot computer BIOS settings for optimized performance. Integrate COMs (Computer on Module) into embedded systems. Assist in firmware development and integration with hardware components. Testing & Validation Conduct hardware validation and debugging using laboratory equipment, including oscilloscopes, digital voltmeters, power supplies, signal analyzers, and soldering equipment. Perform board-level bring-up, debugging, and troubleshooting. Ensure designs meet EMC compliance and reliability standards. Documentation & Collaboration Maintain detailed technical documentation, including schematics, PCB layouts, and test reports. Collaborate with firmware engineers, software developers, and other hardware engineers to ensure seamless system integration. Participate in design reviews and provide feedback to optimize hardware performance. Required Skills & Experience: Strong digital hardware design experience, including high-speed PCB design. Proficiency in schematic capture and PCB layout tools such as Altium, OrCAD, or KiCad. Experience in impedance-controlled PCB design and EMC best practices. Hands-on experience with hardware debugging and testing. Familiarity with BIOS settings, configuration, and optimization. Knowledge of firmware and programmable devices such as FPGAs and microcontrollers. Strong understanding of signal integrity, power distribution, and thermal management. Ability to work independently and collaborate effectively in a team environment. Desirable Skills: Experience with BGA routing and DDR memory interface design. Knowledge of power electronics and power supply design. Previous experience working on embedded systems or IoT devices. Familiarity with BOM management and component selection for production.
PLC Software Development Engineer Telford Permanent 55k-60k Are you a talented and resourceful hands-on PLC software engineer who thrives on working autonomously to solve technical challenges? Are you excited by the prospect of applying that talent to a state-of-the-art world beating manufacturing environment - most of which is bespoke and has been designed and built in house? If you are looking to join an innovative Engineering Development team, read on Who we are looking for: The PLC Programmer must be able to meet project timelines, maintain and upgrade software and hardware for the facilities A flexible team player with plenty of ideas and enthusiasm who thrives under pressure. Someone who craves End-to-End Involvement - Experiencing the full lifecycle from initial concept to final delivery. Knowledge of software design principals A problem solver with extensive PLC programming expertiseand fault diagnosis experience - specifically Siemens & Schneider although others considered. Someone ideally experienced within the food or processing industry - although not essential - Design for functional safety & SCADA experience would be beneficial. What you will be doing: Developing subject matter expertise in siemens/schneider PLC's. Providing technical leadership and programming expertise in a professional manner to drive improvements and new developments. Actively contributing to & supporting lead development engineers in continuous improvement & New innovations. Delivering high impact change - be involved in multiple projects that will enhance improvements in technology. Taking ownership of your work to agreed deadlines with internal stakeholders and contractors. What is on offer: - Competitive Salary Company Pension 5% Employees 8% Employers. Benefits - Health Cash Plan Health & Life assurance If you feel that you could aspire to share and live our values, then we would like to hear from you. Please contact (url removed) for more information INDCOM
11/03/2025
Full time
PLC Software Development Engineer Telford Permanent 55k-60k Are you a talented and resourceful hands-on PLC software engineer who thrives on working autonomously to solve technical challenges? Are you excited by the prospect of applying that talent to a state-of-the-art world beating manufacturing environment - most of which is bespoke and has been designed and built in house? If you are looking to join an innovative Engineering Development team, read on Who we are looking for: The PLC Programmer must be able to meet project timelines, maintain and upgrade software and hardware for the facilities A flexible team player with plenty of ideas and enthusiasm who thrives under pressure. Someone who craves End-to-End Involvement - Experiencing the full lifecycle from initial concept to final delivery. Knowledge of software design principals A problem solver with extensive PLC programming expertiseand fault diagnosis experience - specifically Siemens & Schneider although others considered. Someone ideally experienced within the food or processing industry - although not essential - Design for functional safety & SCADA experience would be beneficial. What you will be doing: Developing subject matter expertise in siemens/schneider PLC's. Providing technical leadership and programming expertise in a professional manner to drive improvements and new developments. Actively contributing to & supporting lead development engineers in continuous improvement & New innovations. Delivering high impact change - be involved in multiple projects that will enhance improvements in technology. Taking ownership of your work to agreed deadlines with internal stakeholders and contractors. What is on offer: - Competitive Salary Company Pension 5% Employees 8% Employers. Benefits - Health Cash Plan Health & Life assurance If you feel that you could aspire to share and live our values, then we would like to hear from you. Please contact (url removed) for more information INDCOM
Principal Solutions Architect REF - 3028 Department Technology Roles Location(s) Cheltenham Contract Type Permanent Hours of Work Full-time and part-time opportunities (flexible working hours available) Shift Work No Job title: Principal Solutions Architect Location: Cheltenham Salary: £62,592 - £68,246, plus skills payment of £7,500 - £14,000 (depending on experience which will be assessed at interview, and revalidated every 2 years). A recruitment bonus of £5,000 is also payable in two instalments of £2500 - on starting and after 6 months Hours: Hybrid working and full-time/part-time/compressed hours available. Limited remote working may be possible, depending on business needs. About Us At GCHQ, we unlock the complex world of data and communications to keep the UK and its citizens safe, both in the real world and online. Working closely with our British Intelligence partners in MI5 and MI6, we protect the UK from threats including serious organised crime, terrorism, and cyber-attacks. A role in GCHQ means you'll have varied and fascinating work in a supportive and encouraging environment that puts the emphasis on teamwork. The Role As a Principal Solutions Architect, you'll join our growing IT Infrastructure community and adopt a mission-driven focus. This is your opportunity to test your skills in a role with real purpose, applying technology in more creative ways. You'll be part of a team that's providing additional technical oversight to ensure high-quality outcomes. But rather than being aligned to a component of our IT infrastructure baseline, or a technical specialism, you'll be working across a series of fast-paced deliveries. You'll be accountable for one or more tasks that surpasses traditional technical boundaries. Working with complex integration points, you'll negotiate and trade against information assurance, risk, resource, cost and mission policy, at a system level. In response to changing priorities and investment decisions, you'll adapt and evolve your focus. We'll rely on you to share your technical knowledge to help upskill others, and you could adopt line management duties as part of this role. You might also undertake work at various offsite locations, depending on the assignment. So, you could enjoy opportunities for UK and occasional overseas travel. About You It's not essential that you're an experienced technical leader. What matters is that you're an enthusiastic and skilled software engineer who can do strong design work. As well as a sound technical background, you bring the ability to work collaboratively and inclusively on multidisciplinary teams. You must be able to demonstrate the ability to provide flexible technical leadership across a diverse portfolio. You'll enjoy working with evolving requirements, cutting across technical boundaries and uncertainty, while delivering consistently at scale and pace. You're also used to investigating problems and comfortable with making decisions, where there is no precedent. Crucially, you have the ability to develop creative and innovative solutions to solve some of our more unique challenges. In addition, you're a sound communicator and able to translate deep technical requirements and strategy into clear business outcomes. You're confident in presenting technical and business arguments to seniors, peers and staff alike. Training and Development GCHQ has a culture of supporting continuous personal development, especially when it comes to technical knowledge and skills. In this role, you'll find plenty of opportunities to develop or extend your skillset on the job, via online learning or in-person courses. As a leader in your field, we'll ask you to attend technical conferences and research future technologies. This will ensure you have the knowledge and tools to introduce, test and de-risk emerging technologies. We'll also encourage you to gain certifications in relevant topics, and develop leadership, management, interpersonal and other business skills, alongside your technical skillset. Rewards and Benefits You'll receive a starting salary of £62,592 - £68,246, plus other benefits including: - 25 days Annual Leave automatically rising to 30 days after 5 years' service, and an additional 10.5 days public and privilege holidays - Opportunities to be recognised through our employee performance scheme - Opportunities to work flexibly, subject to business needs - Interest-free season ticket loan - Excellent pension scheme - Cycle to work scheme - Facilities such as a subsidised gym and restaurant, and on-site coffee bars (at some locations) - Paid parental and adoption leave At GCHQ diversity and inclusion are critical to our mission. To protect the UK, we need a truly diverse workforce that reflects the society we serve. This includes diversity in every sense of the word: those with different backgrounds, ages, ethnicities, gender identities, sexual orientations, ways of thinking and those with disabilities or neurodivergent conditions. We therefore welcome and encourage applications from everyone, including those from groups that are under-represented in our workforce such as women, those from an ethnic minority background, people with disabilities and those from low socio-economic backgrounds. GCHQ are proud to have achieved Leader status within the DWP's Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain and develop disabled people. Being Disability Confident, we aim to offer a person-to-person interview to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our 'Offer of Interview' (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: • Evidence of a range of technical delivery and experience as a technical specialist • Evidence of managing a portfolio of work with competing priorities • Evidence of making decisions as a technical leader What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: • Application sift, looking at your motivation for the role and the organisation • Assessment Centre, including situational role-plays, tasking exercise and interview • If successful, you will receive a conditional offer of employment Please note, you must successfully pass each stage of the process to progress to the next. Your application may take around 6 - 9 months to process including vetting, so we advise you continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It's something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can't take any recreational drugs and you'll need to declare your previous drug usage at the relevant stage. Please note, you should only launch your application from within the UK. If you are based overseas, you should wait until you visit the UK to launch an application. Applying from outside the UK will impact on our ability to progress your application. You should not discuss your application, other than with your partner or a close family member. Right to Withdraw Statement: Please be aware that we withhold the right to bring forward the closing date for this role from the original closing date once a certain number of applications have been received. Please be mindful of this and submit your application at your earliest convenience to avoid disappointment.
18/08/2023
Full time
Principal Solutions Architect REF - 3028 Department Technology Roles Location(s) Cheltenham Contract Type Permanent Hours of Work Full-time and part-time opportunities (flexible working hours available) Shift Work No Job title: Principal Solutions Architect Location: Cheltenham Salary: £62,592 - £68,246, plus skills payment of £7,500 - £14,000 (depending on experience which will be assessed at interview, and revalidated every 2 years). A recruitment bonus of £5,000 is also payable in two instalments of £2500 - on starting and after 6 months Hours: Hybrid working and full-time/part-time/compressed hours available. Limited remote working may be possible, depending on business needs. About Us At GCHQ, we unlock the complex world of data and communications to keep the UK and its citizens safe, both in the real world and online. Working closely with our British Intelligence partners in MI5 and MI6, we protect the UK from threats including serious organised crime, terrorism, and cyber-attacks. A role in GCHQ means you'll have varied and fascinating work in a supportive and encouraging environment that puts the emphasis on teamwork. The Role As a Principal Solutions Architect, you'll join our growing IT Infrastructure community and adopt a mission-driven focus. This is your opportunity to test your skills in a role with real purpose, applying technology in more creative ways. You'll be part of a team that's providing additional technical oversight to ensure high-quality outcomes. But rather than being aligned to a component of our IT infrastructure baseline, or a technical specialism, you'll be working across a series of fast-paced deliveries. You'll be accountable for one or more tasks that surpasses traditional technical boundaries. Working with complex integration points, you'll negotiate and trade against information assurance, risk, resource, cost and mission policy, at a system level. In response to changing priorities and investment decisions, you'll adapt and evolve your focus. We'll rely on you to share your technical knowledge to help upskill others, and you could adopt line management duties as part of this role. You might also undertake work at various offsite locations, depending on the assignment. So, you could enjoy opportunities for UK and occasional overseas travel. About You It's not essential that you're an experienced technical leader. What matters is that you're an enthusiastic and skilled software engineer who can do strong design work. As well as a sound technical background, you bring the ability to work collaboratively and inclusively on multidisciplinary teams. You must be able to demonstrate the ability to provide flexible technical leadership across a diverse portfolio. You'll enjoy working with evolving requirements, cutting across technical boundaries and uncertainty, while delivering consistently at scale and pace. You're also used to investigating problems and comfortable with making decisions, where there is no precedent. Crucially, you have the ability to develop creative and innovative solutions to solve some of our more unique challenges. In addition, you're a sound communicator and able to translate deep technical requirements and strategy into clear business outcomes. You're confident in presenting technical and business arguments to seniors, peers and staff alike. Training and Development GCHQ has a culture of supporting continuous personal development, especially when it comes to technical knowledge and skills. In this role, you'll find plenty of opportunities to develop or extend your skillset on the job, via online learning or in-person courses. As a leader in your field, we'll ask you to attend technical conferences and research future technologies. This will ensure you have the knowledge and tools to introduce, test and de-risk emerging technologies. We'll also encourage you to gain certifications in relevant topics, and develop leadership, management, interpersonal and other business skills, alongside your technical skillset. Rewards and Benefits You'll receive a starting salary of £62,592 - £68,246, plus other benefits including: - 25 days Annual Leave automatically rising to 30 days after 5 years' service, and an additional 10.5 days public and privilege holidays - Opportunities to be recognised through our employee performance scheme - Opportunities to work flexibly, subject to business needs - Interest-free season ticket loan - Excellent pension scheme - Cycle to work scheme - Facilities such as a subsidised gym and restaurant, and on-site coffee bars (at some locations) - Paid parental and adoption leave At GCHQ diversity and inclusion are critical to our mission. To protect the UK, we need a truly diverse workforce that reflects the society we serve. This includes diversity in every sense of the word: those with different backgrounds, ages, ethnicities, gender identities, sexual orientations, ways of thinking and those with disabilities or neurodivergent conditions. We therefore welcome and encourage applications from everyone, including those from groups that are under-represented in our workforce such as women, those from an ethnic minority background, people with disabilities and those from low socio-economic backgrounds. GCHQ are proud to have achieved Leader status within the DWP's Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain and develop disabled people. Being Disability Confident, we aim to offer a person-to-person interview to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our 'Offer of Interview' (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: • Evidence of a range of technical delivery and experience as a technical specialist • Evidence of managing a portfolio of work with competing priorities • Evidence of making decisions as a technical leader What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: • Application sift, looking at your motivation for the role and the organisation • Assessment Centre, including situational role-plays, tasking exercise and interview • If successful, you will receive a conditional offer of employment Please note, you must successfully pass each stage of the process to progress to the next. Your application may take around 6 - 9 months to process including vetting, so we advise you continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It's something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can't take any recreational drugs and you'll need to declare your previous drug usage at the relevant stage. Please note, you should only launch your application from within the UK. If you are based overseas, you should wait until you visit the UK to launch an application. Applying from outside the UK will impact on our ability to progress your application. You should not discuss your application, other than with your partner or a close family member. Right to Withdraw Statement: Please be aware that we withhold the right to bring forward the closing date for this role from the original closing date once a certain number of applications have been received. Please be mindful of this and submit your application at your earliest convenience to avoid disappointment.
Job ID: 2407430 Amazon UK Services Ltd. The Content & App Partner Engagement (CAPE) team is looking for an experienced and motivated leader who possesses a unique balance of technical depth and relationship management skills. Our partners develop apps and games for Amazon devices powered by Fire OS and Alexa, such as Fire tablets, Echo Show, Smart TVs, streaming media players (e.g. Fire TV Stick) . As a Principal Solutions Architect, you will work with top-tier partners to create incredible Alexa-enabled experiences that will wow customers on Fire TV, Echo Show and Tablets. You will act as the primary technical liaison between external partners and Amazon product teams to help shape their product roadmaps. Your role will be to guide partners as they productize and integrate with Amazon Services and enable them to grow their business through monetisation and increase in engagement. You'll evangelize best practices through white-papers, presentations and sample code and help partners adopt a new voice paradigm in their apps and games, using various Alexa services such as Video Skills Kit (VSK). As you build relationships with your partners, you'll understand their business, product roadmap, and challenges. You'll use this information to influence Amazon product teams, helping improve the product offerings and quality of Amazon products and services. Key Responsibilities: - Provide technical consultation to strategic partners and Amazon product teams - Write sample code to accelerate adoption of Amazon technology - Author blog posts, contribute to webinars, create presentations, and run demos to explain technical concepts - Create best practices, knowledge base articles, and processes to increase the effectiveness of the team - Guide partners as they build and migrate their applications, software, and services on Amazon devices - Act as a technical liaison between customers, external partners, Amazon engineering teams, and support - Educate customers of all sizes on the value proposition of Amazon Services and Alexa, and participate in deep architectural discussions Hiring in any of the locations - London, Berlin, Munich and Luxembourg. We are open to hiring candidates to work out of one of the following locations: London, GBR BASIC QUALIFICATIONS Relevant years of specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics) experience Suitable experience of design, implementation, or consulting in applications and infrastructures experience Relevant IT development or implementation/consulting in the software or Internet industries experience Bachelor's degree in computer science, engineering, mathematics or equivalent, or experience in a professional field or military Experience within specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics). Experience in design, implementation, or consulting in applications and infrastructures Experience communicating across technical and non-technical audiences, including executive level stakeholders or clients PREFERRED QUALIFICATIONS Suitable years of infrastructure architecture, database architecture and networking experience Experience working with end user or developer communities Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need an adjustment during the application and hiring process, including support for the interview or onboarding process, please contact the Applicant-Candidate Accommodation Team (ACAT), Monday through Friday from 7:00 am GMT - 4:00 pm GMT. If calling directly from the United Kingdom, please dial (tel). If calling from Ireland, please dial (tel). Posted: January 26, 2023 (Updated 6 months ago) Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
14/08/2023
Full time
Job ID: 2407430 Amazon UK Services Ltd. The Content & App Partner Engagement (CAPE) team is looking for an experienced and motivated leader who possesses a unique balance of technical depth and relationship management skills. Our partners develop apps and games for Amazon devices powered by Fire OS and Alexa, such as Fire tablets, Echo Show, Smart TVs, streaming media players (e.g. Fire TV Stick) . As a Principal Solutions Architect, you will work with top-tier partners to create incredible Alexa-enabled experiences that will wow customers on Fire TV, Echo Show and Tablets. You will act as the primary technical liaison between external partners and Amazon product teams to help shape their product roadmaps. Your role will be to guide partners as they productize and integrate with Amazon Services and enable them to grow their business through monetisation and increase in engagement. You'll evangelize best practices through white-papers, presentations and sample code and help partners adopt a new voice paradigm in their apps and games, using various Alexa services such as Video Skills Kit (VSK). As you build relationships with your partners, you'll understand their business, product roadmap, and challenges. You'll use this information to influence Amazon product teams, helping improve the product offerings and quality of Amazon products and services. Key Responsibilities: - Provide technical consultation to strategic partners and Amazon product teams - Write sample code to accelerate adoption of Amazon technology - Author blog posts, contribute to webinars, create presentations, and run demos to explain technical concepts - Create best practices, knowledge base articles, and processes to increase the effectiveness of the team - Guide partners as they build and migrate their applications, software, and services on Amazon devices - Act as a technical liaison between customers, external partners, Amazon engineering teams, and support - Educate customers of all sizes on the value proposition of Amazon Services and Alexa, and participate in deep architectural discussions Hiring in any of the locations - London, Berlin, Munich and Luxembourg. We are open to hiring candidates to work out of one of the following locations: London, GBR BASIC QUALIFICATIONS Relevant years of specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics) experience Suitable experience of design, implementation, or consulting in applications and infrastructures experience Relevant IT development or implementation/consulting in the software or Internet industries experience Bachelor's degree in computer science, engineering, mathematics or equivalent, or experience in a professional field or military Experience within specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics). Experience in design, implementation, or consulting in applications and infrastructures Experience communicating across technical and non-technical audiences, including executive level stakeholders or clients PREFERRED QUALIFICATIONS Suitable years of infrastructure architecture, database architecture and networking experience Experience working with end user or developer communities Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need an adjustment during the application and hiring process, including support for the interview or onboarding process, please contact the Applicant-Candidate Accommodation Team (ACAT), Monday through Friday from 7:00 am GMT - 4:00 pm GMT. If calling directly from the United Kingdom, please dial (tel). If calling from Ireland, please dial (tel). Posted: January 26, 2023 (Updated 6 months ago) Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Job Description: Job Title: Senior Software Engineer Corporate Title: Vice President Location:Bromley Bank of America: Bank of America Merrill Lynch provides comprehensive market, industry, product and advisory expertise to more than 140,000 businesses around the globe. With unrivalled insight and access delivered by dedicated relationship teams, we connect clients with the right opportunities in more than 150 countries throughout Europe, the Middle East and Africa, Asia Pacific and the Americas. Bank of America Merrill Lynch's Europe, Middle East and Africa (EMEA) footprint comprises of 32 cities across 23 countries on three continents. The company is a long-established participant in the European markets, with a presence since 1922. Currently over 14,000 associates are based in EMEA. Globally, Bank of America Merrill Lynch serves clients and customers in more than 150 countries and has relationships with 99 percent of the U.S. Fortune 500, nearly 96 percent of the Fortune Global 500 and 33 percent of the FTSE 100. Role Description: The successful candidate will: Contribute to story refinement/defining requirements. Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Perform spike/proof of concept as necessary to mitigate risk or implement new ideas. Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilize multiple architectural components (across data, application, business) in design and development of client requirements. Assist team with resolving technical complexities involved in completing tasks Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained. Design/develop/maintain automated test suites (integration, regression, performance). Automate manual release activities. Mentor other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack. Be a strong technologist who is inquisitive and has a desire to learn. The Team: The successful candidate will join a small Scrum team in Bromley consisting of 5 team members) working on the award-winning Global Liquidity Platform (GLP) application. The team is one of several teams working on the application, the others being India-based, and the teams frequently interact. The team is friendly and very collaborative, and this is achieved using a variety of collaboration tools such as WebEx and Skype. As the team operate in an agile manner there is also regular interaction with other technical teams, product management and end users. Training and development are a core part of the team ethos and is available through a variety of different means - we have a great online learning portal as well as providing more formal external training for niche requirements. Core Skills: Essential Skills: Excellent Java development experience - Good knowledge of core Java, JEE & in particular JMS, Spring - particularly SpringMVC, SpringBoot, REST, Unix scripting (BASH), JUnit, mocking (JMock/Mokito), WMQ, Hibernate, Acceptance Test Driven Development (JBehave, Cucumber). Experience of Oracle DB - PLSQL scripting. Extensive Experience with Agile / SCRUM Programming project methodologies. Experience in using software configuration management systems (e.g. Git/BitBucket). Experience in working with colleagues in other (global) locations. Ability to seek out information with little direction. Nice to have: Domain Driven Design, Scala, Akka, AngularJS, Splunk, Mulesoft Experience in the Banking domain, particularly Treasury and Payments. Bank of America: We are a financial services company offering a wide array of opportunities across many functions. Our focus on the financial success of our clients - individuals, companies and institutional investors - shapes the way that we organize ourselves and run our business. Global Technology delivers technology services globally across the bank's eight lines of business that serve individuals, companies and institutions. The team also focuses on digital banking, payments, infrastructure, data management and technology that enhances cyber security, and risk and capital management. Innovation is at the heart of all Global Technology does. As a member of Global Tech, you will use leading technologies such as robotics and artificial intelligence, as well as improved processes, to build our business. The team has replaced core platforms and simplified its infrastructure to improve speed to market. Its private cloud provides an environment that is scalable and secure. Global Tech uses data and analytics to enhance service, provide solutions and deepen relationships. Good conduct and sound judgment is crucial to our long term success. It's important that all employees in the organisation understand the expected standards of conduct and how we manage conduct risk. Individual accountability and an ownership mind-set are the cornerstones of our Code of Conduct and are at the heart of managing risk well. We are an equal opportunities employer, and ensure that no applicant is subject to less favourable treatment on the grounds of gender, gender identity, marital status, race, colour, nationality, ethnic or national origins, age, sexual orientation, socio-economic background, responsibilities for dependants, physical or mental disability. The Bank selects candidates for interview based on their skills, qualifications and experience. We strive to ensure that our recruitment processes are accessible for all candidates and encourage any candidates to tell us about any adjustment requirements. As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment. Job Band: H5 Shift: Hours Per Week: 35 Weekly Schedule: Referral Bonus Amount: 0
24/09/2022
Full time
Job Description: Job Title: Senior Software Engineer Corporate Title: Vice President Location:Bromley Bank of America: Bank of America Merrill Lynch provides comprehensive market, industry, product and advisory expertise to more than 140,000 businesses around the globe. With unrivalled insight and access delivered by dedicated relationship teams, we connect clients with the right opportunities in more than 150 countries throughout Europe, the Middle East and Africa, Asia Pacific and the Americas. Bank of America Merrill Lynch's Europe, Middle East and Africa (EMEA) footprint comprises of 32 cities across 23 countries on three continents. The company is a long-established participant in the European markets, with a presence since 1922. Currently over 14,000 associates are based in EMEA. Globally, Bank of America Merrill Lynch serves clients and customers in more than 150 countries and has relationships with 99 percent of the U.S. Fortune 500, nearly 96 percent of the Fortune Global 500 and 33 percent of the FTSE 100. Role Description: The successful candidate will: Contribute to story refinement/defining requirements. Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Perform spike/proof of concept as necessary to mitigate risk or implement new ideas. Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilize multiple architectural components (across data, application, business) in design and development of client requirements. Assist team with resolving technical complexities involved in completing tasks Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained. Design/develop/maintain automated test suites (integration, regression, performance). Automate manual release activities. Mentor other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack. Be a strong technologist who is inquisitive and has a desire to learn. The Team: The successful candidate will join a small Scrum team in Bromley consisting of 5 team members) working on the award-winning Global Liquidity Platform (GLP) application. The team is one of several teams working on the application, the others being India-based, and the teams frequently interact. The team is friendly and very collaborative, and this is achieved using a variety of collaboration tools such as WebEx and Skype. As the team operate in an agile manner there is also regular interaction with other technical teams, product management and end users. Training and development are a core part of the team ethos and is available through a variety of different means - we have a great online learning portal as well as providing more formal external training for niche requirements. Core Skills: Essential Skills: Excellent Java development experience - Good knowledge of core Java, JEE & in particular JMS, Spring - particularly SpringMVC, SpringBoot, REST, Unix scripting (BASH), JUnit, mocking (JMock/Mokito), WMQ, Hibernate, Acceptance Test Driven Development (JBehave, Cucumber). Experience of Oracle DB - PLSQL scripting. Extensive Experience with Agile / SCRUM Programming project methodologies. Experience in using software configuration management systems (e.g. Git/BitBucket). Experience in working with colleagues in other (global) locations. Ability to seek out information with little direction. Nice to have: Domain Driven Design, Scala, Akka, AngularJS, Splunk, Mulesoft Experience in the Banking domain, particularly Treasury and Payments. Bank of America: We are a financial services company offering a wide array of opportunities across many functions. Our focus on the financial success of our clients - individuals, companies and institutional investors - shapes the way that we organize ourselves and run our business. Global Technology delivers technology services globally across the bank's eight lines of business that serve individuals, companies and institutions. The team also focuses on digital banking, payments, infrastructure, data management and technology that enhances cyber security, and risk and capital management. Innovation is at the heart of all Global Technology does. As a member of Global Tech, you will use leading technologies such as robotics and artificial intelligence, as well as improved processes, to build our business. The team has replaced core platforms and simplified its infrastructure to improve speed to market. Its private cloud provides an environment that is scalable and secure. Global Tech uses data and analytics to enhance service, provide solutions and deepen relationships. Good conduct and sound judgment is crucial to our long term success. It's important that all employees in the organisation understand the expected standards of conduct and how we manage conduct risk. Individual accountability and an ownership mind-set are the cornerstones of our Code of Conduct and are at the heart of managing risk well. We are an equal opportunities employer, and ensure that no applicant is subject to less favourable treatment on the grounds of gender, gender identity, marital status, race, colour, nationality, ethnic or national origins, age, sexual orientation, socio-economic background, responsibilities for dependants, physical or mental disability. The Bank selects candidates for interview based on their skills, qualifications and experience. We strive to ensure that our recruitment processes are accessible for all candidates and encourage any candidates to tell us about any adjustment requirements. As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment. Job Band: H5 Shift: Hours Per Week: 35 Weekly Schedule: Referral Bonus Amount: 0