it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

1971 jobs found

Email me jobs like this
Refine Search
Current Search
senior software development engineer in test
Senior Automation Engineer - Lead Testing & Mentorship
Indra Group UK & Ireland
Indra Group UK & Ireland is seeking a dedicated specialist in hardware and software testing to enhance air traffic safety through cutting-edge technology. The successful candidate will perform complex testing, mentor junior team members, and lead projects. The role requires a degree in Computing, 5+ years of testing experience, and familiarity with software development and testing practices. Benefits include health care schemes, discounts, and generous holiday allowances.
01/08/2026
Full time
Indra Group UK & Ireland is seeking a dedicated specialist in hardware and software testing to enhance air traffic safety through cutting-edge technology. The successful candidate will perform complex testing, mentor junior team members, and lead projects. The role requires a degree in Computing, 5+ years of testing experience, and familiarity with software development and testing practices. Benefits include health care schemes, discounts, and generous holiday allowances.
Senior Software Engineer, Architecture & Algorithms
KLA-Belgium Newport, Gwent
Responsibilities Deliver well-defined features/components with high level guidance: estimate work, communicate risks/tradeoffs, and deliver on schedule. Own and evolve the software architecture across the development lifecycle-defining system and subsystem level requirements, interfaces, and specifications, and guiding key design decisions. Design, implement, and optimize core algorithms for measurement, data analysis, and signal/image processing, including numerical methods and high performance multithreaded code. Develop C#/.NET and C++ software for data analysis and algorithm implementation; write maintainable, well structured code and use AI assisted tools responsibly under company security policies. Evaluate and compare algorithmic approaches through prototyping, benchmarking, and analysis of accuracy, precision, and computational complexity. Build robust unit/integration tests and use profiling to improve algorithm performance, accuracy, memory usage, reliability, and security. Participate in design reviews and incorporate feedback from stakeholders and subject matter experts. Troubleshoot system/subsystem issues using logs and experiments; contribute to root cause analysis, implement fixes with guidance, and help prevent recurrence. Demonstrate motivation to independently learn and apply new software technologies. Travel - Occasional travel may be required to KLA headquarters, customer sites, or other business locations; travel is expected to be less than 10% of working time. Qualifications Bachelor's degree (required) + Significant relevant experience; Master's or advanced degree (desired). Relevant experience in Computer Science, Software, Electrical, Industrial, or Manufacturing Engineering, Physics, or Mathematics. A solid understanding and demonstrated track record in the practice of software engineering fundamentals, including software architecture, data structures, algorithms, design patterns, event driven design, multithreaded design, testing, and debugging. Strong foundation in algorithms and numerical methods, with the ability to design, analyze, and optimize algorithms for accuracy and performance. Experience with Microsoft .NET languages including VB.NET and C#; C++ programming; Microsoft Visual Studio development environment; source code control systems such as Git; adherence to software design and coding standards. Ability to communicate effectively with peers, interdisciplinary engineering groups, customers, and suppliers, including delivering clear technical presentations. Adept at collaborating with teams across the US, Europe, and Asia. Self driven individual with strong technical ability, a systematic approach, and excellent problem solving skills. Preferred Experience contributing to architecture and design for complex subsystems and influencing technical decisions through strong design and code reviews. Experience developing scientific, measurement, or signal/image processing algorithms. Background in applied mathematics, numerical methods, statistics, or scientific computing. Experience improving performance and diagnostics/observability for system level software. Experience collaborating across teams on system integration and software releases for complex systems. Experience delivering AI/ML capabilities in products. UX skills including wireframing, prototyping, and user flow design. Benefits Annual leave starting at 25 days (plus bank holidays). Contributory pension scheme. Cash health plan. Cycle to work scheme. Global bonus plan. Share scheme. Rewards scheme and life assurance. Equal Opportunity and Accommodations KLA is proud to be an equal opportunity employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.
01/08/2026
Full time
Responsibilities Deliver well-defined features/components with high level guidance: estimate work, communicate risks/tradeoffs, and deliver on schedule. Own and evolve the software architecture across the development lifecycle-defining system and subsystem level requirements, interfaces, and specifications, and guiding key design decisions. Design, implement, and optimize core algorithms for measurement, data analysis, and signal/image processing, including numerical methods and high performance multithreaded code. Develop C#/.NET and C++ software for data analysis and algorithm implementation; write maintainable, well structured code and use AI assisted tools responsibly under company security policies. Evaluate and compare algorithmic approaches through prototyping, benchmarking, and analysis of accuracy, precision, and computational complexity. Build robust unit/integration tests and use profiling to improve algorithm performance, accuracy, memory usage, reliability, and security. Participate in design reviews and incorporate feedback from stakeholders and subject matter experts. Troubleshoot system/subsystem issues using logs and experiments; contribute to root cause analysis, implement fixes with guidance, and help prevent recurrence. Demonstrate motivation to independently learn and apply new software technologies. Travel - Occasional travel may be required to KLA headquarters, customer sites, or other business locations; travel is expected to be less than 10% of working time. Qualifications Bachelor's degree (required) + Significant relevant experience; Master's or advanced degree (desired). Relevant experience in Computer Science, Software, Electrical, Industrial, or Manufacturing Engineering, Physics, or Mathematics. A solid understanding and demonstrated track record in the practice of software engineering fundamentals, including software architecture, data structures, algorithms, design patterns, event driven design, multithreaded design, testing, and debugging. Strong foundation in algorithms and numerical methods, with the ability to design, analyze, and optimize algorithms for accuracy and performance. Experience with Microsoft .NET languages including VB.NET and C#; C++ programming; Microsoft Visual Studio development environment; source code control systems such as Git; adherence to software design and coding standards. Ability to communicate effectively with peers, interdisciplinary engineering groups, customers, and suppliers, including delivering clear technical presentations. Adept at collaborating with teams across the US, Europe, and Asia. Self driven individual with strong technical ability, a systematic approach, and excellent problem solving skills. Preferred Experience contributing to architecture and design for complex subsystems and influencing technical decisions through strong design and code reviews. Experience developing scientific, measurement, or signal/image processing algorithms. Background in applied mathematics, numerical methods, statistics, or scientific computing. Experience improving performance and diagnostics/observability for system level software. Experience collaborating across teams on system integration and software releases for complex systems. Experience delivering AI/ML capabilities in products. UX skills including wireframing, prototyping, and user flow design. Benefits Annual leave starting at 25 days (plus bank holidays). Contributory pension scheme. Cash health plan. Cycle to work scheme. Global bonus plan. Share scheme. Rewards scheme and life assurance. Equal Opportunity and Accommodations KLA is proud to be an equal opportunity employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.
Software Engineer
Cirata City, Belfast
Software Engineer Cirata Symphony Engineering Team 2+ years experience Full-time Hybrid (3 days office based) Seniority: Engineer Languages: Java or Go Experience: 2+ years About the Role Cirata Symphony is an intelligent data orchestration platform that moves petabytes of data across on premises, cloud, and multi cloud environments - continuously, securely, and without disruption. We work with regulated enterprises in financial services, telecoms, and automotive who cannot afford downtime or data loss. As an Engineer on the Symphony team, you will contribute to the core services that power real time data movement, replication, and orchestration. You will work alongside experienced engineers building reliable, high throughput systems that customers trust with their most critical data. We are an AI forward team. We actively embrace AI assisted development - from coding assistants and AI powered code review to MCP connected tooling that integrates directly into customer workflows. We don't block these tools; we build with them. If you're curious about how AI can make you a more effective engineer, you'll fit right in. What You'll Work On Backend services in Java and Go that orchestrate live data flows across HDFS, S3, ADLS, GCS, Apache Iceberg, Databricks, and Snowflake Replication and synchronisation pipelines that handle petabyte scale volumes with low latency Governance and audit subsystems ensuring compliance grade security, lineage tracking, and access controls Internal tooling and automation that improves reliability, observability, and developer experience Unit, integration, and performance tests to maintain confidence in a zero downtime product MCP/AI workflows that unlock customer data Requirements 2+ years of professional experience writing production Java, Go, or both Solid understanding of concurrent programming and OOP principles Experience designing or consuming REST APIs and understanding HTTP semantics Comfortable working with Git, code reviews, and CI/CD workflows Strong communication skills Experience working in Linux environments Comfortable using AI coding assistants (GitHub Copilot, Claude, Cursor, or similar) as part of your day to day workflow Nice to Have Experience with Apache Hadoop, HDFS, or similar large scale data platforms Familiarity with at least one cloud storage platform (AWS S3, Azure ADLS, or Google Cloud Storage) Familiarity with Apache Iceberg, Delta Lake, or open table formats Exposure to Apache Kafka or other message streaming systems Knowledge of Kubernetes, Docker, or container orchestration Experience building or integrating MCP (Model Context Protocol) servers or AI tool use pipelines What We Offer The chance to work on genuine enterprise scale systems Mentorship from experienced engineers Flexible hybrid working with a collaborative, low ego engineering culture Access to the latest AI developer tooling - we invest in tools that make engineers more effective Competitive salary and benefits package
01/08/2026
Full time
Software Engineer Cirata Symphony Engineering Team 2+ years experience Full-time Hybrid (3 days office based) Seniority: Engineer Languages: Java or Go Experience: 2+ years About the Role Cirata Symphony is an intelligent data orchestration platform that moves petabytes of data across on premises, cloud, and multi cloud environments - continuously, securely, and without disruption. We work with regulated enterprises in financial services, telecoms, and automotive who cannot afford downtime or data loss. As an Engineer on the Symphony team, you will contribute to the core services that power real time data movement, replication, and orchestration. You will work alongside experienced engineers building reliable, high throughput systems that customers trust with their most critical data. We are an AI forward team. We actively embrace AI assisted development - from coding assistants and AI powered code review to MCP connected tooling that integrates directly into customer workflows. We don't block these tools; we build with them. If you're curious about how AI can make you a more effective engineer, you'll fit right in. What You'll Work On Backend services in Java and Go that orchestrate live data flows across HDFS, S3, ADLS, GCS, Apache Iceberg, Databricks, and Snowflake Replication and synchronisation pipelines that handle petabyte scale volumes with low latency Governance and audit subsystems ensuring compliance grade security, lineage tracking, and access controls Internal tooling and automation that improves reliability, observability, and developer experience Unit, integration, and performance tests to maintain confidence in a zero downtime product MCP/AI workflows that unlock customer data Requirements 2+ years of professional experience writing production Java, Go, or both Solid understanding of concurrent programming and OOP principles Experience designing or consuming REST APIs and understanding HTTP semantics Comfortable working with Git, code reviews, and CI/CD workflows Strong communication skills Experience working in Linux environments Comfortable using AI coding assistants (GitHub Copilot, Claude, Cursor, or similar) as part of your day to day workflow Nice to Have Experience with Apache Hadoop, HDFS, or similar large scale data platforms Familiarity with at least one cloud storage platform (AWS S3, Azure ADLS, or Google Cloud Storage) Familiarity with Apache Iceberg, Delta Lake, or open table formats Exposure to Apache Kafka or other message streaming systems Knowledge of Kubernetes, Docker, or container orchestration Experience building or integrating MCP (Model Context Protocol) servers or AI tool use pipelines What We Offer The chance to work on genuine enterprise scale systems Mentorship from experienced engineers Flexible hybrid working with a collaborative, low ego engineering culture Access to the latest AI developer tooling - we invest in tools that make engineers more effective Competitive salary and benefits package
ECM Selection
Senior / Mid-Level Software Engineer (27665)
ECM Selection Royston, Hertfordshire
This established scientific instrument company provides applied biotechnologies used for protein characterisation, antibody discovery and cell line development. Their instruments are based on proprietary innovations around microfluidic systems and transformative in solution technologies. Responsibilities They currently have a small software team and are looking for a senior / mid level engineer to join them. Responsibilities will include design and development of data collection and analysis software, contributing to instrument control, debugging embedded software, and providing relevant testing. Requirements Master's degree in computer science, engineering, physics or other related discipline. Demonstrable industry project experience in software engineering including the successful delivery of hardware related instrumentation products to market. Wide range of technical competence in programming including C#, MVVM, embedded C++, Python, and TypeScript. This should include application software for both Windows and Linux. Any experience with image processing, Java or machine learning would be desirable. This role is based fully onsite at their offices in Royston including parking and are within walking distance of the local train station. Please note, no company sponsorship is available for those looking for work visas.
01/08/2026
Full time
This established scientific instrument company provides applied biotechnologies used for protein characterisation, antibody discovery and cell line development. Their instruments are based on proprietary innovations around microfluidic systems and transformative in solution technologies. Responsibilities They currently have a small software team and are looking for a senior / mid level engineer to join them. Responsibilities will include design and development of data collection and analysis software, contributing to instrument control, debugging embedded software, and providing relevant testing. Requirements Master's degree in computer science, engineering, physics or other related discipline. Demonstrable industry project experience in software engineering including the successful delivery of hardware related instrumentation products to market. Wide range of technical competence in programming including C#, MVVM, embedded C++, Python, and TypeScript. This should include application software for both Windows and Linux. Any experience with image processing, Java or machine learning would be desirable. This role is based fully onsite at their offices in Royston including parking and are within walking distance of the local train station. Please note, no company sponsorship is available for those looking for work visas.
Systems Engineer (All Levels) - Integration, Verification & Validation
Leonardo UK Ltd Edinburgh, Midlothian
Job Description Leonardo UK operates a grade based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower hiring range published within that band, and is benchmarked against the external market. Exceptions above the standard range are managed through governance controls to protect internal equity. Salary Range Systems Engineer £38,000 - £48,000 Senior Systems Engineer £44,500 - £56,000 Principal Systems Engineer £53,500 - £68,000 Lead Systems Engineer £59,500 - £75,000 Where this vacancy is being recruited across more than one grade, the successful candidate will be appointed to a specific assessed grade, and the applicable salary range will be that associated with the grade of appointment. Your Impact The Captor E Mk0 Radar is produced for the Eurofighter Typhoon and currently in operation with multiple export customers. The project is progressing at pace through continuous systems and software design upgrades, to enable the product to continue to meet the needs of end users who operate in challenging environments. ECRS Mk0 is a highly visible product with its success being critical to future business winning for Leonardo. What you'll do Support the Compliance Team Project Engineering Lead to achieve key project milestones as defined in the engineering schedule Work with Subject Matter Experts to complete verification activities Work with Subject Matter Experts to define verification statements Engage with the wider stakeholder community, including the ECRS Mk0 customer community, to achieve acceptance of the verification evidence presented All duties will be performed onsite at Leonardo in Edinburgh and successful candidates must be capable of achieving UK SC Clearance. What you'll bring Essential skills/experience: Experience of contributing to verification activities Ability to peer review verification and test related work products Excellent written and verbal communication skills Experience working in multi disciplinary dynamic engineering environments Experience of DOORS Proactive Desirable skills/experience Experience in requirements definition Experience in Radar Systems Experience developing and executing verification tests Experience with any of the following additional tools: Siemens Teamcenter, and MATLAB for data processing What else would help A 2:1 or higher in a relevant engineering or science based honours degree Chartered Engineer status or working towards Chartered Engineer status is desirable Security Clearance This role is subject to pre employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company funded benefits package that supports your wellbeing, career development, and work-life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi days each year. Secure your Future: Benefit from our award winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance: All employees at management level and below are eligible for our bonus scheme. Never Stop Learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role. For a full list of our company benefits please visit our website. Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety. At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know. Be part of something bigger - apply now! Primary Location: GB - Edinburgh Contract Type: Permanent Hybrid Working: Onsite
01/08/2026
Full time
Job Description Leonardo UK operates a grade based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower hiring range published within that band, and is benchmarked against the external market. Exceptions above the standard range are managed through governance controls to protect internal equity. Salary Range Systems Engineer £38,000 - £48,000 Senior Systems Engineer £44,500 - £56,000 Principal Systems Engineer £53,500 - £68,000 Lead Systems Engineer £59,500 - £75,000 Where this vacancy is being recruited across more than one grade, the successful candidate will be appointed to a specific assessed grade, and the applicable salary range will be that associated with the grade of appointment. Your Impact The Captor E Mk0 Radar is produced for the Eurofighter Typhoon and currently in operation with multiple export customers. The project is progressing at pace through continuous systems and software design upgrades, to enable the product to continue to meet the needs of end users who operate in challenging environments. ECRS Mk0 is a highly visible product with its success being critical to future business winning for Leonardo. What you'll do Support the Compliance Team Project Engineering Lead to achieve key project milestones as defined in the engineering schedule Work with Subject Matter Experts to complete verification activities Work with Subject Matter Experts to define verification statements Engage with the wider stakeholder community, including the ECRS Mk0 customer community, to achieve acceptance of the verification evidence presented All duties will be performed onsite at Leonardo in Edinburgh and successful candidates must be capable of achieving UK SC Clearance. What you'll bring Essential skills/experience: Experience of contributing to verification activities Ability to peer review verification and test related work products Excellent written and verbal communication skills Experience working in multi disciplinary dynamic engineering environments Experience of DOORS Proactive Desirable skills/experience Experience in requirements definition Experience in Radar Systems Experience developing and executing verification tests Experience with any of the following additional tools: Siemens Teamcenter, and MATLAB for data processing What else would help A 2:1 or higher in a relevant engineering or science based honours degree Chartered Engineer status or working towards Chartered Engineer status is desirable Security Clearance This role is subject to pre employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company funded benefits package that supports your wellbeing, career development, and work-life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi days each year. Secure your Future: Benefit from our award winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance: All employees at management level and below are eligible for our bonus scheme. Never Stop Learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role. For a full list of our company benefits please visit our website. Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety. At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know. Be part of something bigger - apply now! Primary Location: GB - Edinburgh Contract Type: Permanent Hybrid Working: Onsite
Systems Engineer (All Levels) - Integration, Verification & Validation
慨正橡扯 Edinburgh, Midlothian
Job Description Leonardo UK is seeking to recruit Systems Engineers to join its ECRS Mk0 programme to support ongoing Integration, Verification and Validation (IVV) activities for current and future contracts. Depending on experience, there is opportunity to join this team at varying levels of seniority (including Senior and Principal). Salary Range Systems Engineer £38,000 - £48,000 Senior Systems Engineer £44,500 - £56,000 Principal Systems Engineer £53,500 - £68,000 Lead Systems Engineer £59,500 - £75,000 Where this vacancy is being recruited across more than one grade, the successful candidate will be appointed to a specific assessed grade, and the applicable salary range will be that associated with the grade of appointment. Leonardo UK operates a grade based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower hiring range published within that band, and is benchmarked against the external market. Exceptions above the standard range are managed through governance controls to protect internal equity. Your Impact The Captor E Mk0 Radar is produced for the Eurofighter Typhoon and is currently in operation with multiple export customers. The project is progressing at pace through continuous systems and software design upgrades, to enable the product to continue to meet the needs of end users who operate in challenging environments. ECRS Mk0 is a highly visible product with its success being critical to future business winning for Leonardo. What you'll do Support the Compliance Team Project Engineering Lead to achieve key project milestones as defined in the engineering schedule Work with subject matter experts to complete verification activities Work with subject matter experts to define verification statements Engage with the wider stakeholder community, including the ECRS Mk0 customer community, to achieve acceptance of the verification evidence presented What you'll bring Essential skills/experience: Experience of contributing to verification activities Ability to peer review verification and test related work products Excellent written and verbal communication skills Experience working in multi-disciplinary dynamic engineering environments Experience of DOORS Proactive Desirable skills/experience: Experience in requirements definition Experience in radar systems Experience developing and executing verification tests Experience with any of the following additional tools: Siemens Teamcenter, and MATLAB for data processing What else would help A 2:1 or higher in a relevant engineering or science based honours degree Chartered Engineer status or working towards Chartered Engineer status is desirable Security Clearance This role is subject to pre employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company funded benefits package that supports your wellbeing, career development, and work life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi days each year. Secure your Future: Benefit from our award winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee led networks championing inclusion and diversity. Rewarding Performance: All employees at management level and below are eligible for our bonus scheme. Never Stop Learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role. Primary Location GB - Edinburgh Contract Type Permanent Hybrid Working Onsite
01/08/2026
Full time
Job Description Leonardo UK is seeking to recruit Systems Engineers to join its ECRS Mk0 programme to support ongoing Integration, Verification and Validation (IVV) activities for current and future contracts. Depending on experience, there is opportunity to join this team at varying levels of seniority (including Senior and Principal). Salary Range Systems Engineer £38,000 - £48,000 Senior Systems Engineer £44,500 - £56,000 Principal Systems Engineer £53,500 - £68,000 Lead Systems Engineer £59,500 - £75,000 Where this vacancy is being recruited across more than one grade, the successful candidate will be appointed to a specific assessed grade, and the applicable salary range will be that associated with the grade of appointment. Leonardo UK operates a grade based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower hiring range published within that band, and is benchmarked against the external market. Exceptions above the standard range are managed through governance controls to protect internal equity. Your Impact The Captor E Mk0 Radar is produced for the Eurofighter Typhoon and is currently in operation with multiple export customers. The project is progressing at pace through continuous systems and software design upgrades, to enable the product to continue to meet the needs of end users who operate in challenging environments. ECRS Mk0 is a highly visible product with its success being critical to future business winning for Leonardo. What you'll do Support the Compliance Team Project Engineering Lead to achieve key project milestones as defined in the engineering schedule Work with subject matter experts to complete verification activities Work with subject matter experts to define verification statements Engage with the wider stakeholder community, including the ECRS Mk0 customer community, to achieve acceptance of the verification evidence presented What you'll bring Essential skills/experience: Experience of contributing to verification activities Ability to peer review verification and test related work products Excellent written and verbal communication skills Experience working in multi-disciplinary dynamic engineering environments Experience of DOORS Proactive Desirable skills/experience: Experience in requirements definition Experience in radar systems Experience developing and executing verification tests Experience with any of the following additional tools: Siemens Teamcenter, and MATLAB for data processing What else would help A 2:1 or higher in a relevant engineering or science based honours degree Chartered Engineer status or working towards Chartered Engineer status is desirable Security Clearance This role is subject to pre employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company funded benefits package that supports your wellbeing, career development, and work life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi days each year. Secure your Future: Benefit from our award winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee led networks championing inclusion and diversity. Rewarding Performance: All employees at management level and below are eligible for our bonus scheme. Never Stop Learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role. Primary Location GB - Edinburgh Contract Type Permanent Hybrid Working Onsite
Senior Software Engineer
Security Wizardry Radar Page Cheltenham, Gloucestershire
As a Senior Software Engineer, you'll help design, build, and deliver secure digital solutions in highly secure environments. You'll work alongside engineers, architects, and delivery specialists to develop technology that enables faster, safer decision-making for critical operations. Our client values people who take ownership, think critically, and enjoy working as part of a collaborative team tackling complex challenges. Just as important are curiosity, strong problem-solving ability, and the motivation to continuously improve how technology is designed and delivered. Key Responsibilities Collaborate with the development team to design, develop, and maintain secure software solutions Utilise Git for version control, ensuring efficient code management and collaboration Implement cloud services on AWS or Azure, optimising scalability, performance, and reliability Design and implement robust, scalable backend solutions using Java, Python, or Go Utilise Docker for containerisation to streamline deployment processes and ensure consistency across environments Implement and maintain CI/CD pipelines to automate software delivery and deployment Write clean, efficient, and well documented code following industry best practices Participate in code reviews, providing constructive feedback to team members Stay updated with the latest technologies, trends, and best practices in software development Essential Skills and Experience Bachelor's degree in Computer Science, Engineering, or a related field Strong proficiency in Git for version control and collaborative development Experience with cloud platforms such as AWS or Azure, including deployment and management of cloud resources Familiarity with backend development languages such as Java, Python, or Go Solid understanding of software development principles, algorithms, and data structures Experience with Docker for containerisation and deployment Knowledge of DevOps processes, including CI/CD pipelines and automated testing frameworks Strong communication and collaboration abilities within a team environment Ability to adapt to a fast paced, dynamic work environment and learn new technologies quickly Curiosity, strong problem solving ability, and the motivation to continuously improve how technology is designed and delivered Desirable and Developing Skills Experience with container orchestration tools like Kubernetes Familiarity with Agile development methodologies Understanding of web security principles and best practices
01/08/2026
Full time
As a Senior Software Engineer, you'll help design, build, and deliver secure digital solutions in highly secure environments. You'll work alongside engineers, architects, and delivery specialists to develop technology that enables faster, safer decision-making for critical operations. Our client values people who take ownership, think critically, and enjoy working as part of a collaborative team tackling complex challenges. Just as important are curiosity, strong problem-solving ability, and the motivation to continuously improve how technology is designed and delivered. Key Responsibilities Collaborate with the development team to design, develop, and maintain secure software solutions Utilise Git for version control, ensuring efficient code management and collaboration Implement cloud services on AWS or Azure, optimising scalability, performance, and reliability Design and implement robust, scalable backend solutions using Java, Python, or Go Utilise Docker for containerisation to streamline deployment processes and ensure consistency across environments Implement and maintain CI/CD pipelines to automate software delivery and deployment Write clean, efficient, and well documented code following industry best practices Participate in code reviews, providing constructive feedback to team members Stay updated with the latest technologies, trends, and best practices in software development Essential Skills and Experience Bachelor's degree in Computer Science, Engineering, or a related field Strong proficiency in Git for version control and collaborative development Experience with cloud platforms such as AWS or Azure, including deployment and management of cloud resources Familiarity with backend development languages such as Java, Python, or Go Solid understanding of software development principles, algorithms, and data structures Experience with Docker for containerisation and deployment Knowledge of DevOps processes, including CI/CD pipelines and automated testing frameworks Strong communication and collaboration abilities within a team environment Ability to adapt to a fast paced, dynamic work environment and learn new technologies quickly Curiosity, strong problem solving ability, and the motivation to continuously improve how technology is designed and delivered Desirable and Developing Skills Experience with container orchestration tools like Kubernetes Familiarity with Agile development methodologies Understanding of web security principles and best practices
Senior Fullstack Engineer
GEEIQ
Senior Fullstack Engineer Application Deadline: 31 July 2026 Department: Engineering Employment Type: Permanent - Full Time Location: London Compensation: £70,000 - £85,000 / year Description About us We're GEEIQ (pronounced 'Geek') and we're a data platform and insights provider that's used by the likes of Gucci, Walmart, L'Oreal and Porsche to navigate and engage virtual worlds. Think Ralph Lauren in Fortnite, or Elton John in Roblox. We believe that the metaverse hype is over and that brands demand more than just visibility when it comes to activating in these spaces, they need to be able to measure, attribute and identify tangible revenue opportunities. That's where our platform comes in. Located in the heart of London, GEEIQ is a team of 40 innovators, with ambitious growth plans in the next 24 months. We're predominantly office based, where we foster a culture of collaboration and innovation. Every idea is valued and every team member plays a pivotal role in shaping the future of digital brand experiences. Our team Our Engineering team plays a critical role developing and refining the GEEIQ data platform that helps and empowers our clients-from major brands to emerging players in various industries-to navigate the complexities of the metaverse and virtual worlds. The GEEIQ engineering team is extremely collaborative, working together to not only build a great platform, but also a great team. We are on a mission to build the leading platform for brands navigating virtual worlds, and the reliability and scalability of that platform are paramount to our success. GEEIQ engineering is on a mission to transform raw data into digestible and actionable strategies, helping brands become intrinsic parts of virtual environments, seamlessly integrating and engaging with diverse virtual audiences. Your focus As a Senior Fullstack Engineer at GEEIQ, you will be pivotal in both frontend and backend development, crafting responsive and scalable web applications. This role demands a strong command of software architecture across the stack, from UX/UI design principles to sophisticated backend integrations. You will design and implement APIs using JavaScript, TypeScript, and React, ensuring seamless functionality and optimal performance. We are seeking a proactive and experienced engineer who thrives in a scaling organisation and excels at leading projects from conception with high complexity. The ideal candidate will not only push the boundaries of code but will also drive the team and domain to meet and exceed goals. Key Responsibilities Data Pipeline Architecture Design and implement robust data pipelines ensuring scalability and efficiency. Optimise data flow between our databases (MySQL, MongoDB) and applications. Full-Stack Development Develop high-quality, scalable applications using NodeJs, Typescript, and React. Collaborate with cross functional teams to integrate new features and technologies. Cloud and Containerization Solutions Manage and optimise AWS cloud infrastructure for high availability and fault tolerance. Implement and maintain Kubernetes clusters for container orchestration. Database Management Develop and optimise SQL and NoSQL database solutions. Ensure data integrity and performance in database operations. Code Quality and Review Uphold high standards of code quality through regular code reviews and automated testing. Mentor junior developers and promote a culture of continuous learning. Project Leadership Lead development projects, including planning, execution, and delivery. Coordinate with stakeholders to define project requirements and timelines. What we're looking for Education - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience +6 years of proven experience in a Engineering role. Extensive experience in full-stack development, with a strong focus on frontend technologies, particularly JavaScript, TypeScript, and React. Strong expertise in programming languages such as JavaScript/TypeScript and familiarity with backend technologies like Node.js. Proficiency in SQL and experience with database technologies like MySQL, PostgreSQL, or NoSQL databases. Experience with front end frameworks and state management libraries such as Redux or Context API. Experience with cloud services like AWS or Google Cloud Platform, particularly in deploying and managing applications. Familiarity with RESTful API design and development, and potentially knowledge of GraphQL. Strong analytical skills with the ability to design, optimise, and troubleshoot complex UIs and ensure the seamless integration of front end and back end components. Excellent communication and leadership skills, with the ability to mentor junior team members and collaborate effectively with various stakeholders, including UX/UI designers and product managers. Passion - Individuals who are passionate about the virtual world and have a genuine interest in working for a high growth company in an exciting industry. Industry - Previous experience in marketing technology products, a startup or a SaaS company would be a huge benefit. Curiosity - You understand new trends in technology and the evolving relationship between brands and their consumers. We want our team to be enthusiastic about the industry we work in and the people we work with. Benefits Every team member who joins GEEIQ is enrolled into our share option structure after passing probation. The amount allocated will depend on a number of factors, including your position within the team and the performance of the company - but it's a great opportunity to have true ownership of the company. We offer 25 days holiday as standard, with a bonus annual GEEIQ Day to use any time you choose. We also have a thriving company culture, with regular socials and lots of fun team events like quizzes, sports days, Hackathons and Bake Offs!
01/08/2026
Full time
Senior Fullstack Engineer Application Deadline: 31 July 2026 Department: Engineering Employment Type: Permanent - Full Time Location: London Compensation: £70,000 - £85,000 / year Description About us We're GEEIQ (pronounced 'Geek') and we're a data platform and insights provider that's used by the likes of Gucci, Walmart, L'Oreal and Porsche to navigate and engage virtual worlds. Think Ralph Lauren in Fortnite, or Elton John in Roblox. We believe that the metaverse hype is over and that brands demand more than just visibility when it comes to activating in these spaces, they need to be able to measure, attribute and identify tangible revenue opportunities. That's where our platform comes in. Located in the heart of London, GEEIQ is a team of 40 innovators, with ambitious growth plans in the next 24 months. We're predominantly office based, where we foster a culture of collaboration and innovation. Every idea is valued and every team member plays a pivotal role in shaping the future of digital brand experiences. Our team Our Engineering team plays a critical role developing and refining the GEEIQ data platform that helps and empowers our clients-from major brands to emerging players in various industries-to navigate the complexities of the metaverse and virtual worlds. The GEEIQ engineering team is extremely collaborative, working together to not only build a great platform, but also a great team. We are on a mission to build the leading platform for brands navigating virtual worlds, and the reliability and scalability of that platform are paramount to our success. GEEIQ engineering is on a mission to transform raw data into digestible and actionable strategies, helping brands become intrinsic parts of virtual environments, seamlessly integrating and engaging with diverse virtual audiences. Your focus As a Senior Fullstack Engineer at GEEIQ, you will be pivotal in both frontend and backend development, crafting responsive and scalable web applications. This role demands a strong command of software architecture across the stack, from UX/UI design principles to sophisticated backend integrations. You will design and implement APIs using JavaScript, TypeScript, and React, ensuring seamless functionality and optimal performance. We are seeking a proactive and experienced engineer who thrives in a scaling organisation and excels at leading projects from conception with high complexity. The ideal candidate will not only push the boundaries of code but will also drive the team and domain to meet and exceed goals. Key Responsibilities Data Pipeline Architecture Design and implement robust data pipelines ensuring scalability and efficiency. Optimise data flow between our databases (MySQL, MongoDB) and applications. Full-Stack Development Develop high-quality, scalable applications using NodeJs, Typescript, and React. Collaborate with cross functional teams to integrate new features and technologies. Cloud and Containerization Solutions Manage and optimise AWS cloud infrastructure for high availability and fault tolerance. Implement and maintain Kubernetes clusters for container orchestration. Database Management Develop and optimise SQL and NoSQL database solutions. Ensure data integrity and performance in database operations. Code Quality and Review Uphold high standards of code quality through regular code reviews and automated testing. Mentor junior developers and promote a culture of continuous learning. Project Leadership Lead development projects, including planning, execution, and delivery. Coordinate with stakeholders to define project requirements and timelines. What we're looking for Education - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience +6 years of proven experience in a Engineering role. Extensive experience in full-stack development, with a strong focus on frontend technologies, particularly JavaScript, TypeScript, and React. Strong expertise in programming languages such as JavaScript/TypeScript and familiarity with backend technologies like Node.js. Proficiency in SQL and experience with database technologies like MySQL, PostgreSQL, or NoSQL databases. Experience with front end frameworks and state management libraries such as Redux or Context API. Experience with cloud services like AWS or Google Cloud Platform, particularly in deploying and managing applications. Familiarity with RESTful API design and development, and potentially knowledge of GraphQL. Strong analytical skills with the ability to design, optimise, and troubleshoot complex UIs and ensure the seamless integration of front end and back end components. Excellent communication and leadership skills, with the ability to mentor junior team members and collaborate effectively with various stakeholders, including UX/UI designers and product managers. Passion - Individuals who are passionate about the virtual world and have a genuine interest in working for a high growth company in an exciting industry. Industry - Previous experience in marketing technology products, a startup or a SaaS company would be a huge benefit. Curiosity - You understand new trends in technology and the evolving relationship between brands and their consumers. We want our team to be enthusiastic about the industry we work in and the people we work with. Benefits Every team member who joins GEEIQ is enrolled into our share option structure after passing probation. The amount allocated will depend on a number of factors, including your position within the team and the performance of the company - but it's a great opportunity to have true ownership of the company. We offer 25 days holiday as standard, with a bonus annual GEEIQ Day to use any time you choose. We also have a thriving company culture, with regular socials and lots of fun team events like quizzes, sports days, Hackathons and Bake Offs!
Senior Application Security Engineer - DevSecOps & Cloud Security
Jobit
An opportunity has arisen for a Senior Application Security Engineer to join a well-established health research organisation and charity that supports large-scale medical research to improve disease prevention, diagnosis and treatment. As a Senior Application Security Engineer, you will play a key part in integrating security throughout the software development lifecycle, working alongside engineering and cloud teams to build, improve and maintain secure applications, platforms and deployment processes. This is not a traditional vulnerability management role, it is a hands on Application Security role centred on secure design, CI/CD security, cloud native technologies, Kubernetes, API security, code analysis, security as code and supporting development teams to build secure applications. This is a full-time permanent role, working on a hybrid basis with a Central London office location, offering a salary from £70,000 per annum and an excellent benefits package. Visa sponsorship is not available. You will be responsible for Working closely with engineering and architecture teams to promote secure development from the earliest stages of delivery. Implementing and maintaining application security testing solutions, enabling developers to identify and remediate security risks. Enhancing secure development processes by integrating security controls throughout CI/CD pipelines. Strengthening the security of GitHub Actions and comparable continuous integration and deployment platforms. Providing technical guidance on secure API design and protecting externally accessible systems. Supporting the security of Azure cloud infrastructure, including Azure Kubernetes Service (AKS). Assisting with the protection of cloud-hosted data platforms and associated technologies. Developing and maintaining security-as-code and policy-as-code using appropriate tooling. Automating security processes through infrastructure-as-code and scripting techno
01/08/2026
Full time
An opportunity has arisen for a Senior Application Security Engineer to join a well-established health research organisation and charity that supports large-scale medical research to improve disease prevention, diagnosis and treatment. As a Senior Application Security Engineer, you will play a key part in integrating security throughout the software development lifecycle, working alongside engineering and cloud teams to build, improve and maintain secure applications, platforms and deployment processes. This is not a traditional vulnerability management role, it is a hands on Application Security role centred on secure design, CI/CD security, cloud native technologies, Kubernetes, API security, code analysis, security as code and supporting development teams to build secure applications. This is a full-time permanent role, working on a hybrid basis with a Central London office location, offering a salary from £70,000 per annum and an excellent benefits package. Visa sponsorship is not available. You will be responsible for Working closely with engineering and architecture teams to promote secure development from the earliest stages of delivery. Implementing and maintaining application security testing solutions, enabling developers to identify and remediate security risks. Enhancing secure development processes by integrating security controls throughout CI/CD pipelines. Strengthening the security of GitHub Actions and comparable continuous integration and deployment platforms. Providing technical guidance on secure API design and protecting externally accessible systems. Supporting the security of Azure cloud infrastructure, including Azure Kubernetes Service (AKS). Assisting with the protection of cloud-hosted data platforms and associated technologies. Developing and maintaining security-as-code and policy-as-code using appropriate tooling. Automating security processes through infrastructure-as-code and scripting techno
Senior Full Stack Developer, AVP
Citigroup Inc. City, Belfast
Citi is looking for a Senior Full Stack Developer to join the Oracle Ledger Program, where you will build and maintain the common services and user interfaces that underpin critical financial systems across the organization. In this role, you will work with a high-performing technology team to develop full stack applications, drive technical solutions end-to-end, and provide expert-level support across a global delivery model. This is an opportunity to apply your engineering expertise to systems that directly support Citi's financial infrastructure at scale. Responsibilities Design, develop, and maintain full stack applications for the Oracle Ledger Program, building both frontend interfaces and backend services to meet evolving business requirements. Build and enhance common services and user interfaces using Java, Angular or React, and REST APIs, ensuring high-quality, scalable, and maintainable code. Lead the full development lifecycle across analysis, design, construction, testing, and implementation to deliver reliable software on schedule. Provide L3 technical support as part of an around-the-sun global support model, diagnosing and resolving complex application issues with minimal disruption. Collaborate with business users and cross-functional technology teams to translate requirements into practical technical solutions and recommend the most effective engineering approaches. Develop and implement automated test coverage using Selenium to validate functionality and protect system integrity across releases. Define and uphold engineering standards and best practices, contributing to a consistent and maintainable codebase across the team. Act as a subject matter expert for senior stakeholders and teammates, providing technical guidance and mentoring less experienced developers. Required Qualifications & Skills Experience in software development, with a strong focus on full stack engineering across enterprise applications. Proficiency in Java for backend development, with demonstrated experience building and consuming REST APIs in production environments. Hands-on experience with Angular or React for building responsive, user-facing web interfaces. Practical experience with Selenium for automated testing, including writing and maintaining test suites that support continuous delivery. Proven ability to manage and deliver software projects end-to-end, including planning, prioritization, and delivery under deadline pressure. Experience providing advanced application support, including root cause analysis and resolution of complex production issues. Bachelor's degree in a relevant field or equivalent professional experience. Beneficial Skills & Qualifications Familiarity with Python for scripting, automation, or data processing tasks within an enterprise application context. Exposure to Oracle financial systems or ledger-based platforms, providing useful context for the business domain. Experience working within global or follow-the-sun support and delivery models across distributed teams. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
01/08/2026
Full time
Citi is looking for a Senior Full Stack Developer to join the Oracle Ledger Program, where you will build and maintain the common services and user interfaces that underpin critical financial systems across the organization. In this role, you will work with a high-performing technology team to develop full stack applications, drive technical solutions end-to-end, and provide expert-level support across a global delivery model. This is an opportunity to apply your engineering expertise to systems that directly support Citi's financial infrastructure at scale. Responsibilities Design, develop, and maintain full stack applications for the Oracle Ledger Program, building both frontend interfaces and backend services to meet evolving business requirements. Build and enhance common services and user interfaces using Java, Angular or React, and REST APIs, ensuring high-quality, scalable, and maintainable code. Lead the full development lifecycle across analysis, design, construction, testing, and implementation to deliver reliable software on schedule. Provide L3 technical support as part of an around-the-sun global support model, diagnosing and resolving complex application issues with minimal disruption. Collaborate with business users and cross-functional technology teams to translate requirements into practical technical solutions and recommend the most effective engineering approaches. Develop and implement automated test coverage using Selenium to validate functionality and protect system integrity across releases. Define and uphold engineering standards and best practices, contributing to a consistent and maintainable codebase across the team. Act as a subject matter expert for senior stakeholders and teammates, providing technical guidance and mentoring less experienced developers. Required Qualifications & Skills Experience in software development, with a strong focus on full stack engineering across enterprise applications. Proficiency in Java for backend development, with demonstrated experience building and consuming REST APIs in production environments. Hands-on experience with Angular or React for building responsive, user-facing web interfaces. Practical experience with Selenium for automated testing, including writing and maintaining test suites that support continuous delivery. Proven ability to manage and deliver software projects end-to-end, including planning, prioritization, and delivery under deadline pressure. Experience providing advanced application support, including root cause analysis and resolution of complex production issues. Bachelor's degree in a relevant field or equivalent professional experience. Beneficial Skills & Qualifications Familiarity with Python for scripting, automation, or data processing tasks within an enterprise application context. Exposure to Oracle financial systems or ledger-based platforms, providing useful context for the business domain. Experience working within global or follow-the-sun support and delivery models across distributed teams. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Senior UI Software Engineer
125 Musarubra Technologies UK Ltd Aylesbury, Buckinghamshire
Senior UI Software Engineer Role Overview Would you like to be developing the next generation of user interfaces for products at the leading edge of the Cloud Security industry? Are you keen to stay up-to-date with the newest technology in the field of UI development? Skyhigh Security is seeking a talented individual to join the engineering teams in Aylesbury to work on creative projects to build user interfaces for our latest Data Protection applications that secure organisations against data breaches. About the role You will drive the development of modular, re-usable JavaScript components for use in modern web applications. You will design and code new features as well as seek opportunities to augment and improve existing functionality. You will integrate the UI components with middleware APIs and backend components as part of working in a larger system. You will work closely with UX designers and product partners to deliver a superior user experience. You will guarantee quality by developing automated re-usable tests that will fulfil a rock solid customer experience. About you Required: More than 5 years of hands on JavaScript experience using frameworks such as Angular, Next.js, or React. Experience of CSS and HTML web technologies. Desirable: Knowledge/use of source control systems such as GitHub, continuous integration servers such as Jenkins, and experience of Jira as a defect and work tracking system. Proven experience of the Angular UI framework. Worked in an Agile (Scrum) engineering environment. Cross platform and cross browser development experience. Experience using the Jest unit test framework. Experience using the Cypress browser testing framework. Company Benefits and Perks Retirement Plans Medical, Dental and Vision Coverage Paid Time Off Paid Parental Leave Support for Community Involvement Our Commitment to You We believe that the best solutions are developed by teams who embrace each others unique experiences, skills, and abilities. We work hard to create a dynamic workforce where we encourage everyone to bring their authentic selves to work every day. We prohibit discrimination and harassment based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status. Skyhigh Security conducts interviews through professional channels only and does not use text messages, instant messaging, or group chats for interviews. We will never request sensitive personal information-such as your date of birth, Social Security number, or national ID number-during the interview process. Skyhigh Security also does not require candidates to pay fees, purchase products or services, or process payments of any kind as part of the recruiting or hiring process. And Skyhigh Security will never keep any original work authorization documents that we may be required to review during the hiring process.
01/08/2026
Full time
Senior UI Software Engineer Role Overview Would you like to be developing the next generation of user interfaces for products at the leading edge of the Cloud Security industry? Are you keen to stay up-to-date with the newest technology in the field of UI development? Skyhigh Security is seeking a talented individual to join the engineering teams in Aylesbury to work on creative projects to build user interfaces for our latest Data Protection applications that secure organisations against data breaches. About the role You will drive the development of modular, re-usable JavaScript components for use in modern web applications. You will design and code new features as well as seek opportunities to augment and improve existing functionality. You will integrate the UI components with middleware APIs and backend components as part of working in a larger system. You will work closely with UX designers and product partners to deliver a superior user experience. You will guarantee quality by developing automated re-usable tests that will fulfil a rock solid customer experience. About you Required: More than 5 years of hands on JavaScript experience using frameworks such as Angular, Next.js, or React. Experience of CSS and HTML web technologies. Desirable: Knowledge/use of source control systems such as GitHub, continuous integration servers such as Jenkins, and experience of Jira as a defect and work tracking system. Proven experience of the Angular UI framework. Worked in an Agile (Scrum) engineering environment. Cross platform and cross browser development experience. Experience using the Jest unit test framework. Experience using the Cypress browser testing framework. Company Benefits and Perks Retirement Plans Medical, Dental and Vision Coverage Paid Time Off Paid Parental Leave Support for Community Involvement Our Commitment to You We believe that the best solutions are developed by teams who embrace each others unique experiences, skills, and abilities. We work hard to create a dynamic workforce where we encourage everyone to bring their authentic selves to work every day. We prohibit discrimination and harassment based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status. Skyhigh Security conducts interviews through professional channels only and does not use text messages, instant messaging, or group chats for interviews. We will never request sensitive personal information-such as your date of birth, Social Security number, or national ID number-during the interview process. Skyhigh Security also does not require candidates to pay fees, purchase products or services, or process payments of any kind as part of the recruiting or hiring process. And Skyhigh Security will never keep any original work authorization documents that we may be required to review during the hiring process.
Senior Software Engineer
慨正橡扯 Edinburgh, Midlothian
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don't measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, this could be a great fit for you. The role Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development. Requirements This role involves weekly on site work, and you'll be required to travel regularly to client locations across the UK. We're looking for people who value in person collaboration, enjoy building strong relationships, and are passionate about delivering solutions that make a real difference for our clients. Due to the nature of this role, you must either hold active Security Check (SC) clearance or be eligible and willing to undergo the clearance process. SC clearance is granted in line with UK Government security vetting requirements. Typically, applicants must have UK citizenship and have lived continuously in the UK for at least the past five years, with no single absence exceeding 28 consecutive days. Nationality and immigration status may also be considered as part of the vetting process. We are unable to progress applications from candidates who do not meet these requirements. If you are unsure whether you meet the eligibility criteria, we encourage you to review the guidance or discuss this with us before applying. We're looking to welcome new team members for multiple roles from September onwards. If you're interested in joining Opencast, we'd encourage you to apply. Essential experience To succeed in this role, you'll have experience as a Senior Software Developer and be able to demonstrate, with tangible examples, that you can: Lead the design and delivery of high-quality, user centred services using Java or Scala. Use a range of technologies, including languages such as Kotlin, Ruby or JavaScript, to solve real problems in the right way. Design and build scalable, maintainable systems, considering performance, security and accessibility. Build quality into your work by embedding strong testing practices throughout delivery. Bring recent government (public sector) experience Deliver complex digital services aligned to Government Digital Service (GDS) standards, supporting others to do the same. Explore and adopt new technologies, helping teams learn and continuously improve. Work within agile teams to deliver value early and often, adapting to changing needs. Essential consulting skills In addition to software engineering skills, there are essential core skills you'll need to be an Opencast consultant. You'll need to demonstrate how you: Shape and guide delivery by driving clear, prioritised backlogs aligned to user and client needs. Lead on technical delivery, supporting others and ensuring a high quality approach from idea through to implementation. Set and evolve testing approaches that build confidence and improve outcomes across the team. Encourage collaborative ways of working, including pairing and mobbing, to share knowledge and strengthen delivery. Build trusted relationships with clients and stakeholders, communicating openly and helping shape the right solutions. Lead technical conversations in discovery and delivery, bringing clarity to complex problems. Support and develop others through coaching, mentoring and sharing good practice. Respond positively to change, showing resilience, adaptability and a commitment to continuous improvement. Bring multidisciplinary teams together, aligning stakeholders and disciplines to shape solutions and deliver value for users. During the interview process, we'll ask questions to explore your experience across these areas. Salary £61,001 - £78,000 per annum. What we offer A competitive package including a 7% employer pension contribution, share options, and a discretionary bonus. You'll also benefit from 25 days' holiday and access to 3 annual "life happens" days to support unexpected situations. We provide wellbeing support, ongoing professional development, volunteering opportunities, and the chance to be part of a genuinely supportive team. Where you'll work This role requires regular on site attendance at our HQ, hub offices, and client sites, as well as the ability to work from home. Applicants must be able to travel to offices and client sites across the UK as part of their normal working arrangements, as travel is essential for fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We're happy to make adjustments to support your needs.
01/08/2026
Full time
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don't measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, this could be a great fit for you. The role Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development. Requirements This role involves weekly on site work, and you'll be required to travel regularly to client locations across the UK. We're looking for people who value in person collaboration, enjoy building strong relationships, and are passionate about delivering solutions that make a real difference for our clients. Due to the nature of this role, you must either hold active Security Check (SC) clearance or be eligible and willing to undergo the clearance process. SC clearance is granted in line with UK Government security vetting requirements. Typically, applicants must have UK citizenship and have lived continuously in the UK for at least the past five years, with no single absence exceeding 28 consecutive days. Nationality and immigration status may also be considered as part of the vetting process. We are unable to progress applications from candidates who do not meet these requirements. If you are unsure whether you meet the eligibility criteria, we encourage you to review the guidance or discuss this with us before applying. We're looking to welcome new team members for multiple roles from September onwards. If you're interested in joining Opencast, we'd encourage you to apply. Essential experience To succeed in this role, you'll have experience as a Senior Software Developer and be able to demonstrate, with tangible examples, that you can: Lead the design and delivery of high-quality, user centred services using Java or Scala. Use a range of technologies, including languages such as Kotlin, Ruby or JavaScript, to solve real problems in the right way. Design and build scalable, maintainable systems, considering performance, security and accessibility. Build quality into your work by embedding strong testing practices throughout delivery. Bring recent government (public sector) experience Deliver complex digital services aligned to Government Digital Service (GDS) standards, supporting others to do the same. Explore and adopt new technologies, helping teams learn and continuously improve. Work within agile teams to deliver value early and often, adapting to changing needs. Essential consulting skills In addition to software engineering skills, there are essential core skills you'll need to be an Opencast consultant. You'll need to demonstrate how you: Shape and guide delivery by driving clear, prioritised backlogs aligned to user and client needs. Lead on technical delivery, supporting others and ensuring a high quality approach from idea through to implementation. Set and evolve testing approaches that build confidence and improve outcomes across the team. Encourage collaborative ways of working, including pairing and mobbing, to share knowledge and strengthen delivery. Build trusted relationships with clients and stakeholders, communicating openly and helping shape the right solutions. Lead technical conversations in discovery and delivery, bringing clarity to complex problems. Support and develop others through coaching, mentoring and sharing good practice. Respond positively to change, showing resilience, adaptability and a commitment to continuous improvement. Bring multidisciplinary teams together, aligning stakeholders and disciplines to shape solutions and deliver value for users. During the interview process, we'll ask questions to explore your experience across these areas. Salary £61,001 - £78,000 per annum. What we offer A competitive package including a 7% employer pension contribution, share options, and a discretionary bonus. You'll also benefit from 25 days' holiday and access to 3 annual "life happens" days to support unexpected situations. We provide wellbeing support, ongoing professional development, volunteering opportunities, and the chance to be part of a genuinely supportive team. Where you'll work This role requires regular on site attendance at our HQ, hub offices, and client sites, as well as the ability to work from home. Applicants must be able to travel to offices and client sites across the UK as part of their normal working arrangements, as travel is essential for fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We're happy to make adjustments to support your needs.
Senior Software Engineer / Senior Full-Stack Engineer
慨正橡扯 Manchester, Lancashire
At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world. Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. We deliver solutions that help our nation and allies defend freedoms and deter aggression, creating a safer, more secure world. Join us and help shape the future of aerospace and defense. Raytheon UK have a full time, permanent opportunity for aSenior Software Engineerto join our team on our Manchester or Gloucester sites. You will be part of our experienced software dev function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. Due to the interesting work we do and the sector this team is working in, we require all candidates to be willing and eligible to hold SC and eDV clearance. In this area of the business we prove DevSecOps at scale, Artificial Intelligence, Machine Learning, cyber and geospatial intelligence capabilities to support the defence, intelligence and cyber sectors. Collaborating with customers and suppliers to deliver secure, mission critical systems using the latest technologies and innovations. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Desired Skills and Experience Core Software Engineering JavaScript frameworks (React, NextJS) TypeScript Python Java REST API development OpenAPI / Swagger Cloud & Infrastructure Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Data & Search Technologies Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Testing & Quality Unit testing and automation Testing frameworks (e.g. Mocha, Jest, Cypress) Delivery & Collaboration Experience working in an Agile delivery team Use of code repositories (e.g. GitLab); familiarity with branching strategies, pull requests and merge processes
01/08/2026
Full time
At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world. Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. We deliver solutions that help our nation and allies defend freedoms and deter aggression, creating a safer, more secure world. Join us and help shape the future of aerospace and defense. Raytheon UK have a full time, permanent opportunity for aSenior Software Engineerto join our team on our Manchester or Gloucester sites. You will be part of our experienced software dev function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. Due to the interesting work we do and the sector this team is working in, we require all candidates to be willing and eligible to hold SC and eDV clearance. In this area of the business we prove DevSecOps at scale, Artificial Intelligence, Machine Learning, cyber and geospatial intelligence capabilities to support the defence, intelligence and cyber sectors. Collaborating with customers and suppliers to deliver secure, mission critical systems using the latest technologies and innovations. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Desired Skills and Experience Core Software Engineering JavaScript frameworks (React, NextJS) TypeScript Python Java REST API development OpenAPI / Swagger Cloud & Infrastructure Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Data & Search Technologies Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Testing & Quality Unit testing and automation Testing frameworks (e.g. Mocha, Jest, Cypress) Delivery & Collaboration Experience working in an Agile delivery team Use of code repositories (e.g. GitLab); familiarity with branching strategies, pull requests and merge processes
UI Senior Lead Software Engineer - Commodities
慨正橡扯
JOB DESCRIPTION Join Digital Markets Execution Technology (DMET) to shape the future of Execute, our front-office trading platform powering Markets businesses. As a Lead Software Engineer (UI), you will set front end technical direction and lead hands on delivery of a latency sensitive, real time user experience used directly by traders and sales. You will partner closely with business stakeholders, product specialists, designers, and control partners to build intuitive, high signal workflows at scale. You will also directly lead a small team of mid level engineers, fostering their growth and maintaining a high performing, inclusive team culture. This role emphasizes engineering excellence, operational readiness, and secure, compliant delivery in a fast paced global environment. Job Responsibilities Lead the design and delivery of user interface capabilities across Execute, from discovery to production support Set front end technical direction, including architecture, standards, performance, and testing strategy Partner with product, business stakeholders, and designers to translate trading workflows into intuitive UX Drive quality through thorough testing, troubleshooting, and performance optimization Build high performance, real time UIs with strong responsiveness and stability Establish and evolve scalable UI architecture, including component libraries and shared platform services Drive engineering excellence through code reviews, quality gates, CI/CD, observability, and operational readiness Ensure secure, compliant development practices aligned to firm standards Directly manage and mentor a small team of mid level engineers, providing technical guidance, career development support, and day to day coaching to cultivate an inclusive, high performing team culture Collaborate with backend, platform, and SRE partners to deliver end to end solutions Drive team adoption of enterprise authorized AI assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI assisted code review/refactoring, test strategy acceleration, incident/root cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise authorized AI assisted development and automation capabilities, to improve the value realized by automation Required Qualifications / Skills Hands on experience building production UIs with React and TypeScript in large scale applications Strong knowledge of modern front end engineering, including state management, asynchronous data flows, and UI architecture Expertise in performance optimization, testing strategies, and automation in CI/CD pipelines Experience delivering real time or data intensive user experiences Demonstrated technical leadership in setting standards, leading designs, and directly managing or mentoring small teams of mid level engineers Solid software engineering fundamentals, including OO/design patterns, debugging, and documentation Familiarity with agentic development approaches across the software development lifecycle Strong communication and people skills, with the ability to work effectively in global, cross functional environments while supporting the day to day development and growth of direct reports Ability to tackle design and functionality problems independently Demonstrated experience leading effective use of approved AI assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices Preferred Qualifications / Skills Experience in front office trading or electronic execution domains Familiarity with financial market concepts and protocols Experience with UI component libraries, advanced data grid patterns, and visualization Exposure to backend for frontend patterns, event driven architectures, and API design collaboration Experience operating UIs in regulated environments with strong auditability and controls ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. ABOUT THE TEAM J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
01/08/2026
Full time
JOB DESCRIPTION Join Digital Markets Execution Technology (DMET) to shape the future of Execute, our front-office trading platform powering Markets businesses. As a Lead Software Engineer (UI), you will set front end technical direction and lead hands on delivery of a latency sensitive, real time user experience used directly by traders and sales. You will partner closely with business stakeholders, product specialists, designers, and control partners to build intuitive, high signal workflows at scale. You will also directly lead a small team of mid level engineers, fostering their growth and maintaining a high performing, inclusive team culture. This role emphasizes engineering excellence, operational readiness, and secure, compliant delivery in a fast paced global environment. Job Responsibilities Lead the design and delivery of user interface capabilities across Execute, from discovery to production support Set front end technical direction, including architecture, standards, performance, and testing strategy Partner with product, business stakeholders, and designers to translate trading workflows into intuitive UX Drive quality through thorough testing, troubleshooting, and performance optimization Build high performance, real time UIs with strong responsiveness and stability Establish and evolve scalable UI architecture, including component libraries and shared platform services Drive engineering excellence through code reviews, quality gates, CI/CD, observability, and operational readiness Ensure secure, compliant development practices aligned to firm standards Directly manage and mentor a small team of mid level engineers, providing technical guidance, career development support, and day to day coaching to cultivate an inclusive, high performing team culture Collaborate with backend, platform, and SRE partners to deliver end to end solutions Drive team adoption of enterprise authorized AI assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI assisted code review/refactoring, test strategy acceleration, incident/root cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise authorized AI assisted development and automation capabilities, to improve the value realized by automation Required Qualifications / Skills Hands on experience building production UIs with React and TypeScript in large scale applications Strong knowledge of modern front end engineering, including state management, asynchronous data flows, and UI architecture Expertise in performance optimization, testing strategies, and automation in CI/CD pipelines Experience delivering real time or data intensive user experiences Demonstrated technical leadership in setting standards, leading designs, and directly managing or mentoring small teams of mid level engineers Solid software engineering fundamentals, including OO/design patterns, debugging, and documentation Familiarity with agentic development approaches across the software development lifecycle Strong communication and people skills, with the ability to work effectively in global, cross functional environments while supporting the day to day development and growth of direct reports Ability to tackle design and functionality problems independently Demonstrated experience leading effective use of approved AI assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices Preferred Qualifications / Skills Experience in front office trading or electronic execution domains Familiarity with financial market concepts and protocols Experience with UI component libraries, advanced data grid patterns, and visualization Exposure to backend for frontend patterns, event driven architectures, and API design collaboration Experience operating UIs in regulated environments with strong auditability and controls ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. ABOUT THE TEAM J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Senior FIX Onboarding Specialist - Vice President
慨正橡扯
JOB DESCRIPTION As a Senior FIX Onboarding Specialist at JPMorganChase within the CIB - Equities LOB, you are an integral part of the team responsible for managing and facilitating the onboarding process for clients using the Financial Information Exchange (FIX) protocol. This role involves working closely with clients, internal teams, and external partners to ensure a smooth and efficient onboarding experience. The FIX Onboarding Specialist will lead the onboarding process for new clients and partners utilizing the FIX protocol. This position requires a deep understanding of the FIX protocol, strong technical skills, and the ability to manage multiple projects simultaneously. The ideal candidate will have excellent communication skills and a proven track record of successfully onboarding clients in a financial services environment. Job Responsibilities Lead the onboarding process for new clients and partners, ensuring a seamless integration with our trading systems. Serve as the primary point of contact for clients during the onboarding process, providing technical support and guidance. Collaborate with internal teams, including sales, technology, and operations, to ensure all client requirements are met. Configure and test FIX connections to ensure they meet client specifications and industry standards. Troubleshoot and resolve any technical issues that arise during the onboarding process. Develop and maintain comprehensive documentation for each client onboarding project. Develop and maintain comprehensive documentation for each client onboarding project. Drive adoption and governance of approved AI assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes, while establishing measurable validation standards. Apply knowledge of tools within the Software Development Life Cycle toolchain, including approved AI assisted development and automation capabilities, to improve the value realized by automation at scale. Provide training and support to clients on the use of our trading systems and FIX protocol. Continuously improve the onboarding process by identifying areas for improvement and implementing best practices. Stay up to date with industry trends and developments related to the FIX protocol and electronic trading. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience. Strong understanding of the FIX protocol and electronic trading systems. Demonstrated experience leading effective use of enterprise authorized AI assisted software development tools within the work environment, with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers and leads on compliant usage patterns and controls. Ability to tackle design and functionality problems independently with little to no oversight. Practical cloud native experience. Experience with scripting or programming languages (e.g., Python, Java) for automation and testing. Preferred qualifications, capabilities, and skills Certification in FIX protocol or related areas is a plus. Equal Employment Opportunity We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy, disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
01/08/2026
Full time
JOB DESCRIPTION As a Senior FIX Onboarding Specialist at JPMorganChase within the CIB - Equities LOB, you are an integral part of the team responsible for managing and facilitating the onboarding process for clients using the Financial Information Exchange (FIX) protocol. This role involves working closely with clients, internal teams, and external partners to ensure a smooth and efficient onboarding experience. The FIX Onboarding Specialist will lead the onboarding process for new clients and partners utilizing the FIX protocol. This position requires a deep understanding of the FIX protocol, strong technical skills, and the ability to manage multiple projects simultaneously. The ideal candidate will have excellent communication skills and a proven track record of successfully onboarding clients in a financial services environment. Job Responsibilities Lead the onboarding process for new clients and partners, ensuring a seamless integration with our trading systems. Serve as the primary point of contact for clients during the onboarding process, providing technical support and guidance. Collaborate with internal teams, including sales, technology, and operations, to ensure all client requirements are met. Configure and test FIX connections to ensure they meet client specifications and industry standards. Troubleshoot and resolve any technical issues that arise during the onboarding process. Develop and maintain comprehensive documentation for each client onboarding project. Develop and maintain comprehensive documentation for each client onboarding project. Drive adoption and governance of approved AI assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes, while establishing measurable validation standards. Apply knowledge of tools within the Software Development Life Cycle toolchain, including approved AI assisted development and automation capabilities, to improve the value realized by automation at scale. Provide training and support to clients on the use of our trading systems and FIX protocol. Continuously improve the onboarding process by identifying areas for improvement and implementing best practices. Stay up to date with industry trends and developments related to the FIX protocol and electronic trading. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience. Strong understanding of the FIX protocol and electronic trading systems. Demonstrated experience leading effective use of enterprise authorized AI assisted software development tools within the work environment, with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers and leads on compliant usage patterns and controls. Ability to tackle design and functionality problems independently with little to no oversight. Practical cloud native experience. Experience with scripting or programming languages (e.g., Python, Java) for automation and testing. Preferred qualifications, capabilities, and skills Certification in FIX protocol or related areas is a plus. Equal Employment Opportunity We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy, disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
Principal Software Engineer / Senior Full-Stack Software Engineer
慨正橡扯 Manchester, Lancashire
Raytheon UK have a full time, permanent opportunity for a Principal Software Engineer to join our team on our Manchester or Gloucester sites within a hybrid working pattern. As Principal Software Engineer, you have the opportunity to focus on technical work or have a mixture of technical focus and people management focus - guiding and developing our more junior members of the team. Either way, you'll be a part of our experienced software dev function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. Due to the interesting work we do and the sector this team is working in, we require all candidates to hold SC and be eligible & willing to obtain eDV clearance. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Required Skills and Experience Full-stack experience across a selection of JavaScript frameworks (React, NextJS), TypeScript, Python, Java REST API development & OpenAPI / Swagger Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Unit testing / automation and use of testing frameworks (e.g. Mocha, Jest, Cypress) We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application.
01/08/2026
Full time
Raytheon UK have a full time, permanent opportunity for a Principal Software Engineer to join our team on our Manchester or Gloucester sites within a hybrid working pattern. As Principal Software Engineer, you have the opportunity to focus on technical work or have a mixture of technical focus and people management focus - guiding and developing our more junior members of the team. Either way, you'll be a part of our experienced software dev function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. Due to the interesting work we do and the sector this team is working in, we require all candidates to hold SC and be eligible & willing to obtain eDV clearance. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Required Skills and Experience Full-stack experience across a selection of JavaScript frameworks (React, NextJS), TypeScript, Python, Java REST API development & OpenAPI / Swagger Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Unit testing / automation and use of testing frameworks (e.g. Mocha, Jest, Cypress) We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application.
UI Senior Lead Software Engineer - Commodities
JPMorgan Chase & Co.
Join Digital Markets Execution Technology (DMET) to shape the future of Execute, our front-office trading platform powering Markets businesses. As a Lead Software Engineer (UI), you will set front-end technical direction and lead hands-on delivery of a latency-sensitive, real-time user experience used directly by traders and sales. You will partner closely with business stakeholders, product specialists, designers, and control partners to build intuitive, high-signal workflows at scale. You will also directly lead a small team of mid-level engineers, fostering their growth and maintaining a high-performing, inclusive team culture. This role emphasizes engineering excellence, operational readiness, and secure, compliant delivery in a fast-paced global environment. Job Responsibilities Lead the design and delivery of user interface capabilities across Execute, from discovery to production support Set front-end technical direction, including architecture, standards, performance, and testing strategy Partner with product, business stakeholders, and designers to translate trading workflows into intuitive UX Drive quality through thorough testing, troubleshooting, and performance optimization Build high-performance, real-time UIs with strong responsiveness and stability Establish and evolve scalable UI architecture, including component libraries and shared platform services Drive engineering excellence through code reviews, quality gates, CI/CD, observability, and operational readiness Ensure secure, compliant development practices aligned to firm standards Directly manage and mentor a small team of mid-level engineers, providing technical guidance, career development support, and day-to-day coaching to cultivate an inclusive, high-performing team culture Collaborate with backend, platform, and SRE partners to deliver end-to-end solutions Drive team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation Required Qualifications / Skills Hands-on experience building production UIs with React and TypeScript in large-scale applications Strong knowledge of modern front-end engineering, including state management, asynchronous data flows, and UI architecture Expertise in performance optimization, testing strategies, and automation in CI/CD pipelines Experience delivering real-time or data-intensive user experiences Demonstrated technical leadership in setting standards, leading designs, and directly managing or mentoring small teams of mid-level engineers Solid software engineering fundamentals, including OO/design patterns, debugging, and documentation Familiarity with agentic development approaches across the software development lifecycle Strong communication and people skills, with the ability to work effectively in global, cross-functional environments while supporting the day-to-day development and growth of direct reports Ability to tackle design and functionality problems independently Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices Preferred Qualifications / Skills Experience in front-office trading or electronic execution domains Familiarity with financial market concepts and protocols Experience with UI component libraries, advanced data grid patterns, and visualization Exposure to backend-for-frontend patterns, event-driven architectures, and API design collaboration Experience operating UIs in regulated environments with strong auditability and controls
01/08/2026
Full time
Join Digital Markets Execution Technology (DMET) to shape the future of Execute, our front-office trading platform powering Markets businesses. As a Lead Software Engineer (UI), you will set front-end technical direction and lead hands-on delivery of a latency-sensitive, real-time user experience used directly by traders and sales. You will partner closely with business stakeholders, product specialists, designers, and control partners to build intuitive, high-signal workflows at scale. You will also directly lead a small team of mid-level engineers, fostering their growth and maintaining a high-performing, inclusive team culture. This role emphasizes engineering excellence, operational readiness, and secure, compliant delivery in a fast-paced global environment. Job Responsibilities Lead the design and delivery of user interface capabilities across Execute, from discovery to production support Set front-end technical direction, including architecture, standards, performance, and testing strategy Partner with product, business stakeholders, and designers to translate trading workflows into intuitive UX Drive quality through thorough testing, troubleshooting, and performance optimization Build high-performance, real-time UIs with strong responsiveness and stability Establish and evolve scalable UI architecture, including component libraries and shared platform services Drive engineering excellence through code reviews, quality gates, CI/CD, observability, and operational readiness Ensure secure, compliant development practices aligned to firm standards Directly manage and mentor a small team of mid-level engineers, providing technical guidance, career development support, and day-to-day coaching to cultivate an inclusive, high-performing team culture Collaborate with backend, platform, and SRE partners to deliver end-to-end solutions Drive team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation Required Qualifications / Skills Hands-on experience building production UIs with React and TypeScript in large-scale applications Strong knowledge of modern front-end engineering, including state management, asynchronous data flows, and UI architecture Expertise in performance optimization, testing strategies, and automation in CI/CD pipelines Experience delivering real-time or data-intensive user experiences Demonstrated technical leadership in setting standards, leading designs, and directly managing or mentoring small teams of mid-level engineers Solid software engineering fundamentals, including OO/design patterns, debugging, and documentation Familiarity with agentic development approaches across the software development lifecycle Strong communication and people skills, with the ability to work effectively in global, cross-functional environments while supporting the day-to-day development and growth of direct reports Ability to tackle design and functionality problems independently Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices Preferred Qualifications / Skills Experience in front-office trading or electronic execution domains Familiarity with financial market concepts and protocols Experience with UI component libraries, advanced data grid patterns, and visualization Exposure to backend-for-frontend patterns, event-driven architectures, and API design collaboration Experience operating UIs in regulated environments with strong auditability and controls
Senior Product Manager
Anaplan Inc City, York
We are seeking a passionate Senior Product Manager to help drive the development of our next generation Planning and Decision Excellence platform. Based in York, UK, you will be instrumental in the execution of our product strategy, bringing a data driven and customer oriented focus to our team. In this role, you will champion the Anaplan Data Orchestrator (ADO), collaborating closely with engineering and UX teams to deliver cutting edge data integration solutions that directly impact how global businesses plan and make decisions. Your Impact Work with the existing product team to help drive the vision and roadmap for Anaplan's data integration solutions (ADO). Drive end to end experiences: writing user stories with clear acceptance criteria, working with UX to create prototypes for usability testing and research, and working with engineering, documentation, support, and marketing to deliver quality experiences and enablement materials. Meet with customers, users, prospects, and partners to communicate Anaplan's product vision, product roadmap, and help in addressing product issues. Your Skills Strong understanding of product management, the product lifecycle, and successfully launching new products. Prior experience with data integration and data management solutions. Ability to translate customer needs into actionable product requirements. Experience working in a technology driven environment, preferably within SaaS or enterprise software companies. Experience working in an Agile development environment and familiarity with tools like Jira and Confluence. Domain knowledge of Anaplan or other planning solutions and model building software. Experience with API based solutions. Experience with data analytics and reporting. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation.
01/08/2026
Full time
We are seeking a passionate Senior Product Manager to help drive the development of our next generation Planning and Decision Excellence platform. Based in York, UK, you will be instrumental in the execution of our product strategy, bringing a data driven and customer oriented focus to our team. In this role, you will champion the Anaplan Data Orchestrator (ADO), collaborating closely with engineering and UX teams to deliver cutting edge data integration solutions that directly impact how global businesses plan and make decisions. Your Impact Work with the existing product team to help drive the vision and roadmap for Anaplan's data integration solutions (ADO). Drive end to end experiences: writing user stories with clear acceptance criteria, working with UX to create prototypes for usability testing and research, and working with engineering, documentation, support, and marketing to deliver quality experiences and enablement materials. Meet with customers, users, prospects, and partners to communicate Anaplan's product vision, product roadmap, and help in addressing product issues. Your Skills Strong understanding of product management, the product lifecycle, and successfully launching new products. Prior experience with data integration and data management solutions. Ability to translate customer needs into actionable product requirements. Experience working in a technology driven environment, preferably within SaaS or enterprise software companies. Experience working in an Agile development environment and familiarity with tools like Jira and Confluence. Domain knowledge of Anaplan or other planning solutions and model building software. Experience with API based solutions. Experience with data analytics and reporting. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation.
Senior Control & Protection Application Engineer
GE Vernova Stafford, Staffordshire
Job Description Summary Job Profile Summary The Senior Control & Protection System Application Engineer is responsible for the requirement definition, design, studies, validation, and commissioning of Control & Protection Systems for VSC-based HVDC transmission schemes, including MMC converter technology. This position requires deep expertise in HVDC Control & Protection, strong technical leadership, and the ability to drive reference solutions, process improvements, and consistent technical quality across multi-disciplinary, international engineering teams. Key responsibilities include Team development, engineering governance, technical oversight, implementation of lessons learned, and strong adherence to Safety, Quality, Delivery, and Cost (SQDC) principles. Job Description Roles and Responsibilities 1. Technical Leadership & Oversight Oversee the overall technical solution, ensuring customer requirements are met based on reference solutions. Lead requirements gathering, system design, implementation, and development of HVDC Control & Protection systems. Review and approve technical documents, including control/protection settings, manuals, test plans, and test procedures. Serve as the primary customer interface for technical discussions, training, and requirement clarification. 2. Control System & Protection Design Define control philosophies, protection and interlocking logics, and data exchange configurations. Lead and participate in engineering design processes, including design reviews and approval cycles. Ensure that all design outputs comply with industry standards, system requirements, and quality procedures. 3. Advanced Modelling & Simulation Conduct Electromagnetic Transient (EMT) studies using PSCAD, EMTP-RV, and model control/protection functions in MATLAB/Simulink. Perform network conversion, modelling, tuning, and verification using PSSE, PSCAD, and RSCAD. Develop full plant/system models and lead end-to-end validation across multiple simulation platforms. Lead Control System Studies & Testing, including: o Software-in-the-Loop (SIL) o Dynamic performance studies o Protection coordination o Overall system integration 4. System Testing & Commissioning Conduct Integration System Test (IST), Functional System Test (FST), Factory Acceptance Tests (FAT), Site Acceptance Tests (SAT), and system commissioning at customer sites. Lead root cause analysis and troubleshooting of complex VSC control and protection issues. 5. Team Development & Mentorship Provide technical guidance, mentorship, and knowledge transfer to junior engineers. Support managers in building high-performing, resilient teams. Recruit, develop, and mentor engineering talent to enhance organizational capability. 6. Process Improvement & Operational Excellence Identify and implement improvements in engineering tools, processes, systems, and technical solutions to enhance customer value and operational efficiency. Make informed decisions regarding work processes, schedules, priorities, and operational plans to achieve departmental objectives. Uphold and promote SQDC principles across teams. Required Qualifications Education: Degree in Electronics/Electrical Engineering or equivalent proven experience in HVDC systems. Experience: Minimum 12 years in HVDC control and protection system design. Technical Expertise: HVDC Control, Protection, and Sequencing strategies. Dynamic performance studies and system modelling for VSC-HVDC schemes. Proficiency in PSCAD and MATLAB/Simulink. Leadership & Communication: Strong technical leadership experience. Ability to understand and communicate customer requirements effectively. Ownership of technical discussions and ability to develop strong client relationships. Cross-Functional Collaboration: Active participation in cross-functional leadership teams. Makes independent decisions while engaging subject-matter experts as needed. Additional Information Relocation Assistance Provided: Yes
01/08/2026
Full time
Job Description Summary Job Profile Summary The Senior Control & Protection System Application Engineer is responsible for the requirement definition, design, studies, validation, and commissioning of Control & Protection Systems for VSC-based HVDC transmission schemes, including MMC converter technology. This position requires deep expertise in HVDC Control & Protection, strong technical leadership, and the ability to drive reference solutions, process improvements, and consistent technical quality across multi-disciplinary, international engineering teams. Key responsibilities include Team development, engineering governance, technical oversight, implementation of lessons learned, and strong adherence to Safety, Quality, Delivery, and Cost (SQDC) principles. Job Description Roles and Responsibilities 1. Technical Leadership & Oversight Oversee the overall technical solution, ensuring customer requirements are met based on reference solutions. Lead requirements gathering, system design, implementation, and development of HVDC Control & Protection systems. Review and approve technical documents, including control/protection settings, manuals, test plans, and test procedures. Serve as the primary customer interface for technical discussions, training, and requirement clarification. 2. Control System & Protection Design Define control philosophies, protection and interlocking logics, and data exchange configurations. Lead and participate in engineering design processes, including design reviews and approval cycles. Ensure that all design outputs comply with industry standards, system requirements, and quality procedures. 3. Advanced Modelling & Simulation Conduct Electromagnetic Transient (EMT) studies using PSCAD, EMTP-RV, and model control/protection functions in MATLAB/Simulink. Perform network conversion, modelling, tuning, and verification using PSSE, PSCAD, and RSCAD. Develop full plant/system models and lead end-to-end validation across multiple simulation platforms. Lead Control System Studies & Testing, including: o Software-in-the-Loop (SIL) o Dynamic performance studies o Protection coordination o Overall system integration 4. System Testing & Commissioning Conduct Integration System Test (IST), Functional System Test (FST), Factory Acceptance Tests (FAT), Site Acceptance Tests (SAT), and system commissioning at customer sites. Lead root cause analysis and troubleshooting of complex VSC control and protection issues. 5. Team Development & Mentorship Provide technical guidance, mentorship, and knowledge transfer to junior engineers. Support managers in building high-performing, resilient teams. Recruit, develop, and mentor engineering talent to enhance organizational capability. 6. Process Improvement & Operational Excellence Identify and implement improvements in engineering tools, processes, systems, and technical solutions to enhance customer value and operational efficiency. Make informed decisions regarding work processes, schedules, priorities, and operational plans to achieve departmental objectives. Uphold and promote SQDC principles across teams. Required Qualifications Education: Degree in Electronics/Electrical Engineering or equivalent proven experience in HVDC systems. Experience: Minimum 12 years in HVDC control and protection system design. Technical Expertise: HVDC Control, Protection, and Sequencing strategies. Dynamic performance studies and system modelling for VSC-HVDC schemes. Proficiency in PSCAD and MATLAB/Simulink. Leadership & Communication: Strong technical leadership experience. Ability to understand and communicate customer requirements effectively. Ownership of technical discussions and ability to develop strong client relationships. Cross-Functional Collaboration: Active participation in cross-functional leadership teams. Makes independent decisions while engaging subject-matter experts as needed. Additional Information Relocation Assistance Provided: Yes
Senior Control & Protection Application Engineer
GE Vernova Stafford, Staffordshire
Job Description Summary Job Profile Summary The Senior Control & Protection System Application Engineer is responsible for the requirement definition, design, studies, validation, and commissioning of Control & Protection Systems for VSC-based HVDC transmission schemes, including MMC converter technology. This position requires deep expertise in HVDC Control & Protection, strong technical leadership, and the ability to drive reference solutions, process improvements, and consistent technical quality across multi-disciplinary, international engineering teams. Key responsibilities include Team development, engineering governance, technical oversight, implementation of lessons learned, and strong adherence to Safety, Quality, Delivery, and Cost (SQDC) principles. Job Description Roles and Responsibilities 1. Technical Leadership & Oversight Oversee the overall technical solution, ensuring customer requirements are met based on reference solutions. Lead requirements gathering, system design, implementation, and development of HVDC Control & Protection systems. Review and approve technical documents, including control/protection settings, manuals, test plans, and test procedures. Serve as the primary customer interface for technical discussions, training, and requirement clarification. 2. Control System & Protection Design Define control philosophies, protection and interlocking logics, and data exchange configurations. Lead and participate in engineering design processes, including design reviews and approval cycles. Ensure that all design outputs comply with industry standards, system requirements, and quality procedures. 3. Advanced Modelling & Simulation Conduct Electromagnetic Transient (EMT) studies using PSCAD, EMTP-RV, and model control/protection functions in MATLAB/Simulink. Perform network conversion, modelling, tuning, and verification using PSSE, PSCAD, and RSCAD. Develop full plant/system models and lead end-to-end validation across multiple simulation platforms. Lead Control System Studies & Testing, including: o Software-in-the-Loop (SIL) o Dynamic performance studies o Protection coordination o Overall system integration 4. System Testing & Commissioning Conduct Integration System Test (IST), Functional System Test (FST), Factory Acceptance Tests (FAT), Site Acceptance Tests (SAT), and system commissioning at customer sites. Lead root cause analysis and troubleshooting of complex VSC control and protection issues. 5. Team Development & Mentorship Provide technical guidance, mentorship, and knowledge transfer to junior engineers. Support managers in building high-performing, resilient teams. Recruit, develop, and mentor engineering talent to enhance organizational capability. 6. Process Improvement & Operational Excellence Identify and implement improvements in engineering tools, processes, systems, and technical solutions to enhance customer value and operational efficiency. Make informed decisions regarding work processes, schedules, priorities, and operational plans to achieve departmental objectives. Uphold and promote SQDC principles across teams. Required Qualifications Education: Degree in Electronics/Electrical Engineering or equivalent proven experience in HVDC systems. Experience: Minimum 12 years in HVDC control and protection system design. Technical Expertise: HVDC Control, Protection, and Sequencing strategies. Dynamic performance studies and system modelling for VSC-HVDC schemes. Proficiency in PSCAD and MATLAB/Simulink. Leadership & Communication: Strong technical leadership experience. Ability to understand and communicate customer requirements effectively. Ownership of technical discussions and ability to develop strong client relationships. Cross-Functional Collaboration: Active participation in cross-functional leadership teams. Makes independent decisions while engaging subject-matter experts as needed. Additional Information Relocation Assistance Provided: Yes
01/08/2026
Full time
Job Description Summary Job Profile Summary The Senior Control & Protection System Application Engineer is responsible for the requirement definition, design, studies, validation, and commissioning of Control & Protection Systems for VSC-based HVDC transmission schemes, including MMC converter technology. This position requires deep expertise in HVDC Control & Protection, strong technical leadership, and the ability to drive reference solutions, process improvements, and consistent technical quality across multi-disciplinary, international engineering teams. Key responsibilities include Team development, engineering governance, technical oversight, implementation of lessons learned, and strong adherence to Safety, Quality, Delivery, and Cost (SQDC) principles. Job Description Roles and Responsibilities 1. Technical Leadership & Oversight Oversee the overall technical solution, ensuring customer requirements are met based on reference solutions. Lead requirements gathering, system design, implementation, and development of HVDC Control & Protection systems. Review and approve technical documents, including control/protection settings, manuals, test plans, and test procedures. Serve as the primary customer interface for technical discussions, training, and requirement clarification. 2. Control System & Protection Design Define control philosophies, protection and interlocking logics, and data exchange configurations. Lead and participate in engineering design processes, including design reviews and approval cycles. Ensure that all design outputs comply with industry standards, system requirements, and quality procedures. 3. Advanced Modelling & Simulation Conduct Electromagnetic Transient (EMT) studies using PSCAD, EMTP-RV, and model control/protection functions in MATLAB/Simulink. Perform network conversion, modelling, tuning, and verification using PSSE, PSCAD, and RSCAD. Develop full plant/system models and lead end-to-end validation across multiple simulation platforms. Lead Control System Studies & Testing, including: o Software-in-the-Loop (SIL) o Dynamic performance studies o Protection coordination o Overall system integration 4. System Testing & Commissioning Conduct Integration System Test (IST), Functional System Test (FST), Factory Acceptance Tests (FAT), Site Acceptance Tests (SAT), and system commissioning at customer sites. Lead root cause analysis and troubleshooting of complex VSC control and protection issues. 5. Team Development & Mentorship Provide technical guidance, mentorship, and knowledge transfer to junior engineers. Support managers in building high-performing, resilient teams. Recruit, develop, and mentor engineering talent to enhance organizational capability. 6. Process Improvement & Operational Excellence Identify and implement improvements in engineering tools, processes, systems, and technical solutions to enhance customer value and operational efficiency. Make informed decisions regarding work processes, schedules, priorities, and operational plans to achieve departmental objectives. Uphold and promote SQDC principles across teams. Required Qualifications Education: Degree in Electronics/Electrical Engineering or equivalent proven experience in HVDC systems. Experience: Minimum 12 years in HVDC control and protection system design. Technical Expertise: HVDC Control, Protection, and Sequencing strategies. Dynamic performance studies and system modelling for VSC-HVDC schemes. Proficiency in PSCAD and MATLAB/Simulink. Leadership & Communication: Strong technical leadership experience. Ability to understand and communicate customer requirements effectively. Ownership of technical discussions and ability to develop strong client relationships. Cross-Functional Collaboration: Active participation in cross-functional leadership teams. Makes independent decisions while engaging subject-matter experts as needed. Additional Information Relocation Assistance Provided: Yes

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board