892 Waterfall jobs in the United Kingdom
Senior Project Manager - Agile & Waterfall
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the planning, execution, and delivery of diverse projects, utilising both Agile and Waterfall methodologies as appropriate.
- Define project scope, goals, deliverables, and success criteria in collaboration with senior management and stakeholders.
- Develop comprehensive project plans, including resource allocation, timelines, and budget management.
- Manage project teams, fostering collaboration, accountability, and high performance.
- Identify and mitigate project risks and issues, developing contingency plans as needed.
- Facilitate project meetings, including stand-ups, sprint reviews, and retrospectives for Agile projects, and status updates for Waterfall projects.
- Ensure effective communication and stakeholder management throughout the project lifecycle.
- Track project progress against milestones, reporting on key performance indicators (KPIs) to senior leadership.
- Manage vendor relationships and third-party contractors as required.
- Ensure compliance with company policies, procedures, and quality standards.
- Drive continuous improvement in project management processes and methodologies.
- Mentor junior project managers and team members.
Qualifications:
- Bachelor's degree in Business Administration, Management, or a related field; PMP, PRINCE2, or Agile certifications are highly desirable.
- Minimum of 7 years of experience in project management, with a proven track record of successfully managing complex projects.
- Demonstrated experience working with both Agile (Scrum, Kanban) and Waterfall project management frameworks.
- Strong understanding of project management principles, tools, and techniques.
- Excellent leadership, team management, and interpersonal skills.
- Proficiency in project management software (e.g., MS Project, Jira, Asana).
- Exceptional organisational, planning, and time management abilities.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills, with the ability to present to diverse audiences.
- Ability to manage multiple projects simultaneously and prioritise effectively.
- Experience in change management is a plus.
This is a significant opportunity for an experienced Project Manager to lead key initiatives and contribute to the strategic growth of our client in Sheffield, South Yorkshire, UK . The role offers a competitive salary, hybrid working, and excellent career development prospects.
Senior Project Manager - Agile & Waterfall Methodologies
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead the end-to-end delivery of multiple high-impact projects, managing scope, timelines, resources, and budgets effectively.
- Develop detailed project plans, including scope definition, task breakdown, resource allocation, risk assessment, and quality control measures.
- Facilitate project team meetings, ensuring clear communication, accountability, and proactive problem-solving.
- Manage stakeholder relationships, providing regular updates, managing expectations, and ensuring buy-in at all levels.
- Identify, assess, and mitigate project risks and issues, developing contingency plans as needed.
- Ensure adherence to project management best practices and organisational standards.
- Oversee the procurement and management of external vendors and suppliers.
- Conduct post-project reviews and lessons learned sessions to drive continuous improvement.
- Mentor junior project managers and team members, fostering a collaborative and high-performance culture.
- Drive the adoption and refinement of project management tools and processes.
- Bachelor's degree in a relevant field; Project Management Professional (PMP) or PRINCE2 certification is essential.
- A minimum of 7 years of progressive experience in project management, with a strong track record of successfully delivering complex projects.
- Demonstrated expertise in both Agile (Scrum, Kanban) and Waterfall project management methodologies.
- Excellent leadership, communication, and interpersonal skills, with the ability to influence and engage diverse stakeholders.
- Strong financial acumen and experience managing significant project budgets.
- Proficiency in project management software (e.g., MS Project, Jira, Asana).
- Proven ability to manage risks, issues, and dependencies effectively.
- Experience in change management and stakeholder engagement.
- Ability to work effectively under pressure and manage competing priorities.
- A proactive and results-oriented approach with a commitment to quality.
Software Engineering Consultant
Posted 3 days ago
Job Viewed
Job Description
A varied client facing C/C++, Linux role in cyber-defence, signal processing, and secure comms
Are you an accomplished C/C++ and Linux software engineer seeking more variety and a chance to expand your skills and experience? This well-established technology consultancy provides expertise and development of advanced technologies for national security and industry clients. Due to the nature of the work, you must be eligible to obtain a higher level UK security clearance.
Projects can span a broad range of industries and applications and involve multiple technical aspects, so you could find yourself working on signal or image processing, user interface design, to name a few. You can expect a substantial degree of client interaction, and to work in close cooperation with colleagues from different technical background; you may also be involved with mentoring new colleagues or leading projects. This variety makes the role ideal for an experienced engineer looking to broaden their technical and consultancy skillset.
You will need:
- Impressive academic qualifications: a first or 2.1 in a numerate STEM discipline, strong pre-university grades (A* or A at A-levels, or equivalent). A relevant Master's or PhD would be advantageous
- Excellent communications skills: proficient in writing technical documentation and adapt at discussing complex subjects in depth
- Software engineering skills in C or C++ and Linux, demonstrated by prior work on large and complex codebases. Familiarity with common software engineering tools and best practice are essential. Front end development skills in TypeScript/JavaScript and HTML would be useful.
- Full right to work in the UK, and ability to obtain a higher level UK security clearance. Typically this will require you to have British nationality and to have been resident in the UK for 10 years
This role is a fully office-based role due the nature of projects, but scope exists for flexible working arrangements. A highly competitive salary is on offer to the successful candidate, and their benefits package includes a performance-based bonus and an excellent pension scheme.
Keywords: Experienced Software Engineer, C, C++, Linux, Cybersecurity, Defence, Consultancy, Client-Facing, Gloucestershire
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27506 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Software Engineering Manager
Posted 3 days ago
Job Viewed
Job Description
Our client is building secure, scalable, and user-focused digital platforms that make a real difference. Innovation, collaboration, and energy are at the heart of how we work. Our client is packed with talented engineers and creative thinkers who thrive in a supportive, ambitious environment.
We’re proud of what we’ve achieved so far-but we’re just getting started.
The RoleWe’re looking for a Software Engineering Manager who can bring energy, passion, and excellent communication skills to inspire and guide our engineering teams.
This is a hands-off leadership role focused on people, culture, and delivery rather than day-to-day coding. You’ll empower engineers, influence technical direction, and partner with senior stakeholders to shape the future of our platforms.
The role is also a springboard into Head of Engineering, so if you’re ambitious, visionary, and eager to step into senior leadership, this is the perfect opportunity.
What You’ll Do- Lead and inspire high-performing engineering teams.
- Communicate with clarity and confidence across technical and non-technical audiences.
- Drive engineering excellence through modern practices (Agile, DevOps, automation, CI/CD).
- Collaborate with product and business leaders to align technology with strategic goals.
- Foster a culture of energy, innovation, and continuous improvement.
- Coach and mentor senior engineers and tech leads to grow future leaders
- A proven engineering leader from a tech-focused environment.
- Excellent communicator—able to engage and influence at every level.
- Hands-off but with a strong technical grounding to guide teams effectively.
- Energetic, positive, and passionate about empowering others.
- Experienced in modern software delivery approaches and agile environments.
- Ambitious, with a clear desire to step into a Head of Engineering role.
- A clear progression pathway into senior leadership.
- Hybrid working – flexibility to suit your lifestyle.
- Company pension scheme.
- Wellbeing support, perks, and career development resources.
- A creative, collaborative workplace with regular socials and a culture that thrives on energy and innovation.
If you’re an energetic, inspiring leader with excellent communication skills who’s ready to take engineering teams (and your own career) to the next level, we’d love to hear from you.
Software Engineering ManagerSoftware Engineering Lead
Posted 3 days ago
Job Viewed
Job Description
Software Technical Lead
Rate: 500 - 600 a day
Location: Bristol hybrid one day every other week
Duration : 6 months initially
Clearance: SC Clearance required
You will join a global IT consultancy delivering digital transformation to a public sector body.
This is a hands-on leadership role responsible for actively supporting and guiding the team of seven through complex technical challenges.
The role involves breaking down complex tasks into manageable components, delegating effectively, and empowering team members to take ownership of their work.
Key responsibilities include:
- Providing clear technical direction and mentorship to the team.
- Applying sound judgment to make technical decisions.
- Driving improvements in system documentation, team processes, and overall developer experience.
- Delivering direct, constructive feedback to foster individual and team growth.
- Promoting a collaborative, accountable, and high-performance team culture.
Tech stack:
- Node.js, ReactJS, JavaScript, TypeScript, npm, AWS, Jenkins, Terraform, and PostgreSQL.
- The client is however open to strong candidates with adjacent skill sets. The technical stack is flexible for the right person.
Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
Job title: Software Engineering Manager
Location : Maidenhead, Berkshire
Salary range: £60,000 - £80,000
The Malloy Aeronautics Team:
Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical integration means we control the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development.
About The Role:
As a Software Engineering Manager, you will be reporting to the Head of Engineering. This exciting role will place the right candidate at the forefront of unmanned air systems development in the UK.
We seek a highly motivated leader to oversee the development and verification of UAS software.
As a Software Engineering Manager , you will drive the delivery of critical engineering outputs, including software requirements, design, implementation, and testing. You will apply your expertise in software engineering and aviation systems to guide the development of high-integrity aircraft control solutions, ensuring safety, reliability, and compliance with industry standards. Additionally, you will mentor and support your team, fostering a culture of technical excellence and continuous improvement.
Ability to hold Security Clearance – 5 years residence in the UK
What you’ll being doing (but not limited too):
- Leading Software Development: Oversee the design, implementation, and verification of Malloy’s software, ensuring high safety and reliability standards.
- Team Leadership & Mentorship: Manage, grow and mentor a team of software engineers, fostering technical growth and best practices. This will include implementation of coding standards and best practice for system documentation.
- Project Coordination: Collaborate with cross-functional teams to define software requirements, architecture, and development roadmaps.
- Ensuring Compliance & Quality: Drive adherence to industry standards, safety regulations, and rigorous testing methodologies.
- Continuous Improvement: Optimize development processes, tools, and workflows to enhance efficiency and software performance.
Essential Skills and Experiences:
- Proven experience leading software development teams, including embedded systems.
- Proficiency in programming languages such as C or C++, with experience in real-time embedded systems.
- Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad).
- Experience in software requirements, design, implementation, verification, and validation.
- Knowledge of industry standards such as DO-178C, MISRA, or similar safety and reliability guidelines.
- Strong analytical skills with the ability to troubleshoot complex technical challenges.
- Knowledge of systems engineering processes, and excellent ability to work with cross-functional teams, stakeholders, and engineers at all levels.
- Familiarity with Agile methodologies, CI/CD pipelines, and modern software development workflows.
- Knowledge of hardware-software integration and experience with 16/32-bit microcontrollers, microprocessors, and FPGA-based systems.
- Familiarity with communication protocols (e.g., CAN, UART, SPI, I2C).
- Experience with version control systems (e.g., Git, SVN).
Desired Skills and Experiences:
- Knowledge of Ardupilot, signal processing and control systems can be beneficial.
- Knowledge of RF communication chains and toolsets.
- Exposure to other programming languages such as Qt or Python.
- Knowledge of safety related engineering practices.
- Experience and understanding of flight control systems.
- Experience and understanding of HMI requirements.
Benefits you may be eligible for:
- We have obtained Bronze Level Armed Forces Covenant
- Company Pension Scheme
- Access to 24 Hour Helpline
- Employee Stock Purchase Plan (BAE Systems Share Incentive Plan)
- Cycle to work scheme
- Additional holiday with long service
- Healthcare cash plan
- 20 Days of Annual Leave + Bank Holidays
- Statutory Sick Pay
- Three-Day Long Weekend Every Fortnight (Fri-Sun)
- Freshly Cooked Lunch on working Fridays
- Casual Dress
- On-Site Parking
Why Malloy Aeronautics?
Our company benefits from a streamlined process where engineering teams are involved in the entire lifecycle of our UAVs — from initial design through to production. This setup not only speeds up the development process but also improves the efficiency and effectiveness of our product launches. We value professionals who have a background in both research and development (R&D) and design for manufacture, as their expertise is crucial to our rapid and precise product development cycle.
Please be aware that many roles working for Malloy Aeronautics will be subject to both security and export control restrictions. These restrictions mean that factors including your nationality, any previous nationalities you have held, and your place of birth may limit those roles you can perform for the organisation.
Malloy Aeronautics is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome candidates from all backgrounds and particularly from sections of the community who are currently underrepresented within our industry, including women, ethnic minorities, people with disabilities and LGBTQ+ individuals.
We also want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments.
Note: If you have not heard from our recruitment department within 14 days, unfortunately you have not been successful.
Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
The Opportunity
Our client is a leading technology organisation in the centre of Manchester with sites across the UK - looking to bring in a Software Engineering Manager who can assist with the growth of their Digital Team. You will work closely with clients, project managers, and other developers to design, develop, and deliver software solutions that meet the clients' requirements.
The Why? (TOP 3 as we could put far more in there!)
- 100% hands off role - so for those who are passionate around people development, people leadership and taking software engineering teams from A to B then this one is for you.
- Fantastic B-Corp organisation to work for operatating within a unique sector
- Flexible working with 1 day every two weeks onsite.
What we are looking for
- Proven experience managing & leading development squads (ideally .NET) of 15+ members,
- Experienced operating as a hands off technical leader.
- Experience working across a range of sectors ideally SaaS.
- Track record of really progressing individuals in their team.
- Experienced technical recruitment manager.
And finally. Who are we?
FORT - Future of Recruiting Technologists is a technical & IT search consultancy that specialises in placing experienced professionals & teams with leading technology companies in the North of England.
We strive to provide our candidates with the most transformative opportunities available. For our clients we understand that technical expertise alone does not make for the best employee. We take time to ensure a strong cultural and technical fit through deep understanding of our client's business and project needs. Ultimately, we pair technologists with businesses based on more than just skills.
Our values and standards are the bedrock of every interaction; Continual Development, Compassion and Consistency.
Be The First To Know
About the latest Waterfall Jobs in United Kingdom !
Director Software Engineering
Posted 2 days ago
Job Viewed
Job Description
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career.
Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
American Express Global Card Network Platform authorizes and processes all of the company's customer card transactions. The Card Network platform is the critical back bone for all of American Express card transactions, and is a near real time low latency system that is always available and highly resilient, processing transactions from around the world 24x7, 365 days a year. American Express is making strategic investments in new card network products and platforms to allow the company to meet its ambitious global growth agenda.
**How will you make an impact in this role?**
As our Director of Engineering, you will join our global technology team that has embarked on building a highly available and scalable distributed systems on the cloud to support the company's long-term strategy and vision. You will lead a team of engineers across new/emerging concepts in a way that inspires them to do their best work and continue to grow and develop within the company. Our leaders work with distributed teams in a highly dynamic environment collaborating with product and technology leaders, and engineers who are passionate about our journey to build and deliver technology-powered solutions that our customers love and that works for our business.
Your primary responsibility is to lead the development of our next generation distributed platform, aligning resources and delivery with business growth and diversification, while significantly improving service quality and cost-effectiveness. We expect the individual to be innovative and energetic with strong communications and collaboration skills.
**Key Initiatives:**
+ Migrate partners to process real-time transaction through the Payment Network using Single Message rails
+ Develop best-in-class delivery engine with optimal throughput and quality releases
+ Maximize productivity of engineering teams with automation and increase predictability
+ High Availability, Resiliency and Performance Engineering on Cloud
**Roles and Responsibilities:**
+ You will be responsible for building capabilities of a distributed transaction processing infrastructure and payment processing business logic by leveraging that platform. Leading and engaging teams that build/deploy high throughput systems within a fast paced, agile environment while understanding and handling competing priorities.
+ Hands-on collaboration with business and technology leaders, stakeholders, product owners, Architects, and Engineers to define, develop, test and validate technical solutions to help drive customer-first product roadmap enabling business outcomes. Contribute to code review and analysis/design of business needs and user stories
+ Attract, retain, and grow diverse top engineering talent, providing guidance, career development and mentorship to team members maintaining a culture that emphasizes quality, continuous improvement, retention of key colleagues, development, and high performance.
+ You will constantly pursue and learn industry leading/innovative solutions. Build high awareness of open-source technologies and communities that enable high volume low latency systems.
+ Lead a culture of innovation and experimentation, support full software development lifecycle that incorporates the best of technology approaches and delivery methodologies.
+ Engage with developers in day-to-day design and coding activities to execute product and strategy roadmaps. Stepping into code where and if needed and be a hands-on leader
+ Ensure on time product releases that are of high quality, enabling the core vision of next generation card processing systems.
+ Promote a fun and high engagement culture, with a results orientated focus. Hire, mentor, motivate and retain the best talent.
+ Collaborate with peer technology and product teams across different locations
**Qualifications**
+ You have Computer Science degree, or equivalent with at-least 10 years of relevant work experience.
+ Have built and delivered large scale enterprise systems/products and have extensive hands-on experience. Preferably delivered and supported products as Cloud hosted services.
+ Experience building highly available and low latency distributed systems. Experience building systems as service-oriented architecture and/or micro-services architecture.
+ Keen awareness of concerns in a massively distributed systems and effective solutions.
+ Experience in Linux cloud (Kubernetes) environment supporting applications built using language like Java, Go, Node.js and NoSQL databases like Couchbase, Cassandra, Redis.
+ Experience attracting, hiring and retaining a diverse high-performing engineering talent.
+ Have experience leading engineering teams and in agile methodologies, have enabled DevOps mindset, processes and tools
+ Ability to learn and deep dive into new technology and business domains, question status quo and think outside of the box.
+ Excellent judgment and constant pursuit of higher standards, a passion to build and nurture high efficiency teams.
+ Have excellent written and verbal communications skills. Create and deliver effective presentations to Senior Leadership.
+ Ability to negotiate and influence stakeholders
+ Knowledge of Payment Network Authorization, Acquiring & Issuing platforms and business processes is a plus
Employment eligibility to work with American Express in the UK is required as the company will not pursue visa sponsorship for these positions.
**Qualifications**
We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:
+ Competitive base salaries
+ Bonus incentives
+ Support for financial-well-being and retirement
+ Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
+ Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
+ Generous paid parental leave policies (depending on your location)
+ Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
+ Free and confidential counseling support through our Healthy Minds program
+ Career development and training opportunities
Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.
**Job:** Technology
**Primary Location:** United Kingdom-West Sussex-Burgess Hill
**Other Locations:** United Kingdom-London-London
**Schedule** Full-time
**Req ID:**
Director Software Engineering
Posted 2 days ago
Job Viewed
Job Description
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career.
Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
American Express Global Card Network Platform authorizes and processes all of the company's customer card transactions. The Card Network platform is the critical back bone for all of American Express card transactions, and is a near real time low latency system that is always available and highly resilient, processing transactions from around the world 24x7, 365 days a year. American Express is making strategic investments in new card network products and platforms to allow the company to meet its ambitious global growth agenda.
**How will you make an impact in this role?**
As our Director of Engineering, you will join our global technology team that has embarked on building a highly available and scalable distributed systems on the cloud to support the company's long-term strategy and vision. You will lead a team of engineers across new/emerging concepts in a way that inspires them to do their best work and continue to grow and develop within the company. Our leaders work with distributed teams in a highly dynamic environment collaborating with product and technology leaders, and engineers who are passionate about our journey to build and deliver technology-powered solutions that our customers love and that works for our business.
Your primary responsibility is to lead the development of our next generation distributed platform, aligning resources and delivery with business growth and diversification, while significantly improving service quality and cost-effectiveness. We expect the individual to be innovative and energetic with strong communications and collaboration skills.
**Key Initiatives:**
+ Migrate partners to process real-time transaction through the Payment Network using Single Message rails
+ Develop best-in-class delivery engine with optimal throughput and quality releases
+ Maximize productivity of engineering teams with automation and increase predictability
+ High Availability, Resiliency and Performance Engineering on Cloud
**Roles and Responsibilities:**
+ You will be responsible for building capabilities of a distributed transaction processing infrastructure and payment processing business logic by leveraging that platform. Leading and engaging teams that build/deploy high throughput systems within a fast paced, agile environment while understanding and handling competing priorities.
+ Hands-on collaboration with business and technology leaders, stakeholders, product owners, Architects, and Engineers to define, develop, test and validate technical solutions to help drive customer-first product roadmap enabling business outcomes. Contribute to code review and analysis/design of business needs and user stories
+ Attract, retain, and grow diverse top engineering talent, providing guidance, career development and mentorship to team members maintaining a culture that emphasizes quality, continuous improvement, retention of key colleagues, development, and high performance.
+ You will constantly pursue and learn industry leading/innovative solutions. Build high awareness of open-source technologies and communities that enable high volume low latency systems.
+ Lead a culture of innovation and experimentation, support full software development lifecycle that incorporates the best of technology approaches and delivery methodologies.
+ Engage with developers in day-to-day design and coding activities to execute product and strategy roadmaps. Stepping into code where and if needed and be a hands-on leader
+ Ensure on time product releases that are of high quality, enabling the core vision of next generation card processing systems.
+ Promote a fun and high engagement culture, with a results orientated focus. Hire, mentor, motivate and retain the best talent.
+ Collaborate with peer technology and product teams across different locations
**Qualifications**
+ You have Computer Science degree, or equivalent with at-least 10 years of relevant work experience.
+ Have built and delivered large scale enterprise systems/products and have extensive hands-on experience. Preferably delivered and supported products as Cloud hosted services.
+ Experience building highly available and low latency distributed systems. Experience building systems as service-oriented architecture and/or micro-services architecture.
+ Keen awareness of concerns in a massively distributed systems and effective solutions.
+ Experience in Linux cloud (Kubernetes) environment supporting applications built using language like Java, Go, Node.js and NoSQL databases like Couchbase, Cassandra, Redis.
+ Experience attracting, hiring and retaining a diverse high-performing engineering talent.
+ Have experience leading engineering teams and in agile methodologies, have enabled DevOps mindset, processes and tools
+ Ability to learn and deep dive into new technology and business domains, question status quo and think outside of the box.
+ Excellent judgment and constant pursuit of higher standards, a passion to build and nurture high efficiency teams.
+ Have excellent written and verbal communications skills. Create and deliver effective presentations to Senior Leadership.
+ Ability to negotiate and influence stakeholders
+ Knowledge of Payment Network Authorization, Acquiring & Issuing platforms and business processes is a plus
Employment eligibility to work with American Express in the UK is required as the company will not pursue visa sponsorship for these positions.
**Qualifications**
We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:
+ Competitive base salaries
+ Bonus incentives
+ Support for financial-well-being and retirement
+ Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
+ Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
+ Generous paid parental leave policies (depending on your location)
+ Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
+ Free and confidential counseling support through our Healthy Minds program
+ Career development and training opportunities
Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.
**Job:** Technology
**Primary Location:** United Kingdom-West Sussex-Burgess Hill
**Other Locations:** United Kingdom-London-London
**Schedule** Full-time
**Req ID:**
Software Engineering Intern
Posted 5 days ago
Job Viewed
Job Description
GE Vernova is seeking motivated, personable, highly-organized interns who are looking for the opportunity to grow their technical and professional skills while building a career with unlimited potential. Interns will learn from the best in the industry and work on substantial projects with real world implications, getting hands-on with digital technologies.
**Job Description**
As a Software Engineering Intern your main focus areas will be the Engineering function within GE Grid Solutions. You'll work in one of our development teams, your responsibilities could include the design, development, deployment, test and/or documentation of one or more products from our portfolio.
and responsibilities**
We are recruiting for interns to join our product development teams, where we create, evolve and maintain first class industrial software solutions for global utility customers. Our products are a mixture of desktop, web, micro-services & mobile applications. We operate in small feature development teams following Agile practices. Teams comprise different roles, predominantly development, but also DevOps, user experience, quality assurance, technical writers, business analysts.
Interns will join a supportive team, working towards shared goals & priorities, as defined by the business requirements. The teams will have the responsibilities of ensuring that the delivered products meet the required levels of quality, security, performance, and scalability.
**Technologies, techniques and methodologies**
We work with some proprietary technologies, but mostly industry standards, many leading edge. We are actively working towards a consistent, industry standard, toolset across each of our sites.
This is an ever-evolving list that could include: Java, Javascript, TypeScript, Angular, NestJS, Kubernetes, docker, artifactory, Git, GitHub, Jenkins, AWS, Azure, Postgres, Oracle, .Net, C#, RabbitMQ, Kafka, Camel & RxDb.
All of our programmes follow modern software development practices, with an emphasis on constant improvement. We aim for consistency in our approaches, but individual teams are encouraged to challenge this to suit their circumstances.
**Desired Qualifications & Requirements**
+ A strong commitment to a career in technology and passion/aptitude for software engineering
+ Strong analytical and technical skills with experience in software industry standards, languages and development tools
+ Demonstrated creative problem solving and proactive learning.
+ Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present.
+ Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks
+ Self-motivated and ability to work well within a team
+ Prior intern, co-op, or research experience in software, electrical engineering, power systems or relevant area
+ Leadership experience inside and/or outside the classroom
+ Currently enrolled, or recently graduated in a Bachelor's or Master's Degree program at an accredited university with a focus on Electrical Engineering, Software Engineering, Software Engineering Power Systems, Computer Science, Computer Engineering, Computer Information Systems, Informatics, Information Science/Technology or other relevant STEM majors
**Eligibility Requirements** :
+ It is an office-based role. You must be able to work from the office full time.
+ Legal right to work in the UK is required. We will be unable to sponsor individuals for employment visas, now or in the future, for these roles.
+ Must be enrolled at the UK based university and able to commit to a 12-month internship starting June/July 2026.
**Additional Information**
GE Vernova offers a great work environment, professional development, challenging careers, and competitive compensation. GE Vernova is an Equal Opportunity Employer ( . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
**Additional Information**
**Relocation Assistance Provided:** No
GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.