Opportunity to contribute to meaningful, customer-facing products. Basic working knowledge of SQL, including writing and understanding queries.…
Our Quantitative Development team within the Fund Services business develops advanced analytical and pricing solutions supporting financial products and……
Research and/or work experience in a relevant field, such as machine learning, deep learning, reinforcement learning, NLP, recommendation systems, pattern……
A passion for understanding data driven manufacturing processes, data-driven manufacturing, or Industry 4.0. Support implementation of data collection systems……
Work on complex problems with a research team that has collectively published hundreds of academic articles in top-tier venues on machine learning, systems, and……
Our consultancy services dedicated to improving our customers’ business performance through digital and agile transformation and automation of software……
Must have a valid driver’s license with at least 1 years driving experience. Use Cloud-based data warehouses (e.g. BigQuery and Google Cloud compute) for……
We are seeking highly qualified candidates to join one of our research teams in Basel (CH), Grenoble (FR), or Bristol (UK) as an intern, with the possibility of……
Support the Meetings & Events Team in various planning tasks for Cvent’s Conference, Cvent CONNECT Europe (including speaker management, session logistics,……
Fast learning and growth, working closely with experienced founders on hard technical and product problems, with room to grow into broader technical leadership……
Generate weekly and monthly sales reports for all product categories. To prepare support material for buying sessions (sales reports, forecasting tools and……
You will be on the frontlines of supporting customers turning productivity gains and quantifiable financial impact. Computer science or EE undergrad.…
Assesses and mitigates system security threats/risks throughout the program life cycle; validates system security requirements definition and analysis;……
Considers E-2-E and UX of the System/Solution when test planning. The qualified candidate will drive the automation of smoke and sanity testing, deliver a……
This includes acting as the first line of enquiry for all student queries concerning teaching administration; and supporting both students and academic staff……
Designs, researches and develops ideas to generate final products. Assesses and mitigates system security threats/risks throughout the program life cycle;……
Maintains communication with internal personnel, external customers, and peers at various levels. Competitive policies that support flexibility and family leave……
The role will not be authorized to provide services to Lockheed Martin, which are directly related to business development, acquisition, or sales efforts for a……
The Head of Transformation will act as the integrator between strategy and execution, aligning functions, removing barriers and driving coordinated delivery of……
Competitive policies that support flexibility and family leave inclusive of enhanced maternity leave. Employee Assistance Program which includes free face to……
Lead the implementation of the new UK Space Manufacturing Execution System (MES) and the supporting digital tool set to enable space vehicle Assembly,……
As a Software Engineering Intern at Interact Software, you will join a cross-functional engineering squad and work under the guidance of a Technical Lead to contribute to real-world product development. You will support the delivery of technical solutions, including bug fixes, feature enhancements, and new functionality, while learning how to deploy production-ready code in a fast-paced, product-driven environment.
The objective of this role is to develop your engineering capability by delivering meaningful outcomes that provide value to customers, while gaining exposure to full lifecycle software development within a modern SaaS organisation.
Why Join Interact Software?
Gain hands-on experience in a real engineering environment with production impact.
Work alongside experienced engineers and technical leaders.
Opportunity to contribute to meaningful, customer-facing products.
Structured learning and development throughout your placement.
Exposure to modern technologies, tooling, and best practices in a SaaS company.
Responsibilities
Work collaboratively within an agile squad under the guidance of a Technical Lead, contributing to technical solutions, bug fixes, and feature delivery.
Write, test, and ship production-ready code with support from Project Leads and Senior Developers.
Troubleshoot, analyse, and resolve issues in large-scale distributed systems that process high volumes of requests.
Explore and understand complex codebases, making improvements to maintainability, performance, and overall quality.
Contribute to delivering features and small-scale projects from inception through to release as your confidence grows.
Identify root causes of issues and propose practical, scalable solutions.
Apply critical thinking to challenge assumptions, identify edge cases, and improve engineering outcomes.
Collaborate with engineers and stakeholders to refine requirements and ensure solutions meet business needs.
Continuously improve your technical skills through feedback, code reviews, and retrospectives.
Contribute to maintaining high-quality, scalable, and secure software.
What You’ll Learn
How to build high-quality software that delivers value to users.
Full end-to-end software engineering processes in a product-led organisation.
Balancing technical implementation with business priorities.
Full-stack development across frontend, backend, and databases.
Working with complex, large-scale enterprise applications hosted in the cloud.
Industry-standard tools such as Git, Jira, Confluence, and CI/CD pipelines.
Best practices in performance optimisation, scalability, and cybersecurity.
Techniques for managing risk and minimising production impact.
Exposure to multiple languages and frameworks including .NET, JavaScript, SQL, and more.
Approaches to solving complex engineering challenges at scale.
What we're looking for from you
Currently studying Computer Science, Software Engineering, or a related discipline (seeking a placement year).
Experience with at least one object-oriented programming language (e.g., .NET/C#, Java, or similar).
Understanding of software development principles and best practices.
Basic working knowledge of SQL, including writing and understanding queries.
Familiarity with version control systems (e.g., Git) is desirable.
Exposure to web development technologies (HTML, CSS, JavaScript) is a plus
Benefits
25 days annual leave (with the option to buy and sell additional days)
Cycle to work scheme
Access to Learning & Development platform
Life Insurance
Auto Enrolment Pensions
Healthshield (Cashback on dental check-ups and fillings, eye tests, physiotherapy, prescriptions and much more
Reimburse for usage of personal mobile phone
Free Gym membership and Free Friday lunch for office based staff