cover image
Diamond Light Source

Senior/ Software Engineer - Web Developer

On site

Didcot, United Kingdom

£ 57,108 / year

Full Time

07-04-2025

Job Specifications

You will be required to attend on site at Diamond Light Source, Harwell, Oxfordshire

About Us

Diamond Light Source is one of the world’s most advanced scientific facilities. We’re home to the UK’s synchrotron light source – a giant microscope producing beams of light 10 billion times brighter than the sun. Probing the structure and composition of matter, our work drives innovation in everything from vaccines to nanotech.

At Diamond we are currently undertaking a major upgrade of the facility, known as Diamond-II. Diamond-II will combine a new machine and new beamlines with a comprehensive series of upgrades to optics, detectors, sample environments, sample delivery capabilities and computing, which will ultimately generate an even more brilliant light source at a higher energy.

Software helps to enable the world-leading science performed at Diamond. Our software systems facilitate operations at all levels, including the low-level control of synchrotron and beamline hardware, the planning, execution and monitor of experiments, data archiving and retrieval, data processing and visualisation, the application for beamtime, and capture of remote experiment plans and samples. Our software engineers work alongside our scientists to develop innovative and robust solutions to keep Diamond at the forefront of scientific research.

About The Role

We now have an opportunity for a Software Engineer to join us to develop and support cutting-edge scientific software. Effective information management is essential for Diamond to conduct its critical work; providing scientists the tools to turn theoretical science into practical and often life-changing discoveries. A critical component of Diamond's software architecture is its Laboratory Information Management System (LIMS) and Data Archive. Diamond’s LIMS is a web application that captures the full lifecycle of experiments at Diamond. LIMS enables scientists from all over the world to plan and prepare their experiments, facilitates integration and interoperability with data analysis tools and provides visualisation of experimental activity and results. The Data Archive provides long-term storage of data produced and analysed at Diamond, and underpins the Open and FAIR Data program, where data will be made publicly accessible to enable future scientific research.

Diamond is developing a new LIMS system to meet the needs of the whole facility, and the demands of new science unlocked by the upgrade to Diamond-II, so we are seeking to develop a new, universal, solution leveraging service-oriented architecture. Diamond is also developing a new data archiving system, using cloud container technologies to meet the increased data flow requirements of Diamond-II and to fulfil the Open and FAIR Data project. These projects make for an ideal opportunity for you to grow and develop with a world leading science facility or utilise the skills and experience you already have in this rewarding role.

You will be working alongside a bright and motivated team in an open and collaborative environment. You will be required to interact with Diamond scientists and translate their specifications for scientific capabilities into software requirements. You will also participate in international collaborations within this domain, developing software that can support other facilities and synchrotrons within the collaboration.

Applicants will be considered at either Software Engineer or Senior Software Engineer level, depending on the strength of your skills, experience and qualifications.

About You

Successful candidates have a degree level qualification in science, engineering, mathematics, computer science or equivalent experience and be able to demonstrate experience in the full Software Development Lifecycle along with knowledge and experience in the following area’s:

A technical software environment.
Developing backend functionality and applications in Python.
Building REST or GraphQL APIs.
Unit test frameworks such as Pytest.
SQL databases such as PostgreSQL.
Agile practices (specifically Scrum).
Working across multiple projects and systems, and interface with other software development and IT teams delivering other science services.
Working with and contributing to open-source software to meet the needs of user communities.
JavaScript skills with experience with JavaScript web application frameworks such as React or Angular would be an advantage.

You will also have good commutations skills and the ability to interpret scientific needs into clear software requirements, as well as an interest in supporting scientific stakeholders coupled with strong analytical and communication skills.

We use an open-source development model in a not-for-profit institution, so knowledge of GitHub / GitLab would be useful. The remote systems provide the shop window to all services, so a passion for UX and quality are essential.

Benefits

Diamond offers an exceptional benefits package to support staff in achieving a positive work/life balance. This includes 26 days annual leave plus Christmas closure, public holidays, 2 annual volunteering days and flexible working hours. We also offer an excellent defined benefit pension scheme. Staff also have access to a range of amenities on site including a nursery, cafes, a restaurant and sports and leisure facilities. A relocation allowance may also be available where applicable.

To Apply

Please use the online application process to apply, tell us which position you are applying for and why you believe you are suitable for the role.

The initial closing date for applications is 27th April 2025, however applications will be reviewed and interviewed on an ongoing basis until this vacancy is filled.

About the Company

Diamond Light Source is the UK’s national synchrotron science facility, located at the Harwell Science and Innovation Campus in Oxfordshire. By accelerating electrons to near light-speed, Diamond generates brilliant beams of light from infra-red to X-rays which are used for academic and industry research and development across a range of scientific disciplines including structural biology, physics, chemistry, materials science, engineering, earth and environmental sciences. This account is monitored 9-5 weekdays Know more

Related Jobs

Company background Company brand
Company Name
Lear Corporation
Job Title
I4.0 - Application Developer
Job Description
Industry 4.0 Application Developer Coventry, United Kingdom Driving the future of automotive. We’re Lear For You. Company Overview Lear, a global automotive technology leader in Seating and E-Systems, enables superior in-vehicle experiences for consumers around the world. Our diverse team of more than 165,000 talented employees in 37 countries is driven by a commitment to innovation, operational excellence, and sustainability. Lear is Making every drive better™ by providing the technology for safer, smarter, and more comfortable journeys. Lear, headquartered in Southfield, Michigan, serves every major automaker in the world and ranks #186 on the Fortune 500. Further information about Lear is available at lear.com, or follow us on Twitter @LearCorporation Position Overview As an Application Developer, you will be working with colleagues focused on understanding the operational Use Cases, Data scientists using ML models to deliver solutions to support business decisions and the data engineers to deliver an end-end solution. As a UI Application Developer, you will be responsible for the development of User Interface providing data visualizations to help with business operations and decision making. You will have an eye for good user design and usability with a focus on developing tools for manufacturing operations. Key Responsibilities Manage the execution of data-focused projects within the EU&AF AME team, utilizing Lear’s data analytics and application platform. Participate in multiple projects from their inception, contributing to defining the problem statement. Develop a standardized toolset across Lear for analyzing and presenting data effectively to senior management. Understand data and contextualize statistical information to highlight trends and patterns from diverse data sources. Transform technical data into understandable insights, providing recommendations and conclusions to stakeholders. Create interactive dashboards that merge visuals with real-time data to facilitate decision-making. Understand the phases of program and product delivery, offering expert analysis throughout the lifecycle. Work with both new and legacy technologies to integrate separate data feeds and transform them into scalable datasets. Ensure documentation and procedures align with internal practices (ITPM) and Sarbanes Oxley requirements, continually enhancing them. Optimize system performance for all hardware and technology resources deployed. Key Skills And Qualifications Required: Bachelor’s degree in Computer Science, Electronics, Systems/Software Engineering, or equivalent. Experience in integrated application development teams. Proficiency in business analysis and requirements analysis. Familiarity with Agile frameworks. Knowledge of Low-Code UI and API Development. Experience in developing UI from data pipelines. Proficiency in data mining methods, data tools, and operational visualization of data. Experience in building and supporting data-driven applications. Familiarity with HTML/CSS Application Development Platforms. Strong SQL skills. Proficiency in English language, spoken and written Preferred 3-5 years of experience in multinational organizations with international, cross-functional teams. 2-5 years of experience in data engineering or optimization for high-volume manufacturing operations. UI design experience for appealing aesthetics and user experience. Experience in working with data for machine learning applications and providing visualization methods to support these tools. Knowledge of architectural patterns for efficient UI development and execution. Experience with the Power Bi platform. Why Lear We offer a fantastic place to work, opportunity to grow and being part of a company who places its people first. Lear Corporation is an Equal Opportunity Employer, committed to a diverse workplace. Applicants must submit their resumes for consideration using our applicant tracking system. Due to the high volume of applications received, only candidates selected for interviews will be contacted. Unsolicited resumes from search firms or employment agencies, or similar, will not be paid a fee and will become the property of Lear Corporation.
Coventry, United Kingdom
On site
Full Time
05-05-2025
Company background Company brand
Company Name
Clarion Events
Job Title
Integration Developer (JR101621)
Job Description
At Clarion, our people are at the absolute heart of what we do. We’re proud that our core values of PASSION, CARE, IMAGINATION, and TRUST define the way we carry out our work across all of our exhibitions and conferences. If you share our values and want to be a part of a successful, dynamic, and creative global business then we want to hear from you. The Opportunity Clarion Events is one of the world’s leading event organisers, headquartered in London across a variety of sectors including Retail, Defense & Security, Digital Marketing, Energy, and Technology. www.clarionevents.com This is a great opportunity for someone to develop their skills in data & technology integration. Reporting to the lead integration developer, the role will also work with the wider Brand team’s globally, as well as direct contact with central commercial teams and senior managers. You will be required to develop and manage integration between key event technology platforms to ensure data seamlessly flows between environments supporting customer journey and experience through the process. Key Responsibilities Develop and support integration solutions within an agile environment, ensuring they meet business needs and technical requirements. Design and implement bespoke software solutions for data integration, aligning with project objectives. Create and maintain comprehensive documentation for integration solutions, processes, and data flows. Collaborate closely with stakeholders to gather requirements, understand business needs, and translate them into technical solutions. Assist in setting up Proof of Concepts to test integrations between new technologies and existing systems. Provide guidance and technical support to brand teams facing challenges with data flow or integration issues between technologies. Participate actively in code reviews to ensure adherence to best practices and coding standards. Develop and maintain data mapping and transformation rules to ensure accurate and efficient data integration. Work collaboratively with cross-functional teams to ensure integration solutions align with the organization's overall goals and objectives. Requirements Knowledge, Skills, and Qualifications: Proficient in OOP and Technical Skills: Strong expertise in C#, .Net, Web API, and SQL Server, with a solid foundation in object-oriented programming. Experience with Azure: Familiarity with Azure services, particularly App Services and Function Apps, for developing scalable integration solutions. SQL and Database Proficiency: Good understanding of SQL queries, relational database models, and data management practices. Infrastructure as Code and CI/CD Knowledge: Experience with Terraform (or similar IaC tools) and CI/CD pipelines, ensuring efficient deployment and management of integrations. Version Control Expertise: Proficient in using version and source control systems like Git to manage codebases effectively. API and Data Format Understanding: Strong knowledge of REST APIs, SOAP, JSON, XML, and other data exchange formats. Proactive and Detail-Oriented: Highly motivated with a proactive approach, strong attention to detail, and the ability to self-review integration designs. Effective Communication Skills: Clear and concise communicator, capable of articulating technical concepts to stakeholders and team members. Multitasking and Problem-Solving Abilities: Excellent problem-solving and analytical skills, with the ability to handle multiple projects and integrations simultaneously in a fast-paced environment. Desirable Skills Experience with Enterprise Software: Familiarity with marketing, sales, registration, and finance software such as Salesforce, Pardot, Google Adwords, Workday, and Treasure Data is a strong asset. Front-End Technologies: Experience with front-end technologies like TypeScript, React, and JavaScript. Non-Relational Databases and Message Queues: Knowledge of non-relational database models and message queuing systems. About Clarion Events Clarion Events is one of the world’s leading event organisers, producing and delivering innovative and market-leading events since 1947. (https://clarionevents.com/welcome) Clarion Events embrace diversity and equal opportunities in all that we do. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. Clarion is private equity backed and owned by Blackstone. Blackstone is one of the world’s leading global investment funds, investing capital for the long term in order to build successful, resilient businesses. (https://www.blackstone.com/) Our purpose is to deliver exceptional customer outcomes and experiences, by making every connection count. Our vision is we want every one of our products to be a market leader in customer satisfaction and delight. Benefits 25 days’ holiday plus bank holidays End of year wellbeing shutdown (closed for the last week of the year) Celebration day off (e.g. birthday, Diwali, Eid, etc) Summer Hours in August (3pm finish on Fridays) Helping Our World (HOW) Days – one paid day per quarter to carry out charity work Pension Scheme Private Medical Insurance Health Cash Plan Employee Assistance Programme (EAP) – a 24/7, 365-day confidential helpline Subsidised Café Season Ticket Loan Cycle to Work Schemes Free on-site gym and shower facilities Free eyesight tests Free flu vaccination – offered on site once a year for all employees
London, United Kingdom
On site
Full Time
05-05-2025
Company background Company brand
Company Name
PensionBee UK
Job Title
Mid-Level Software Engineer
Job Description
Full time; reporting to the engineering manager for their team Southwark, London / Remote (UK) UK Right to work required £48,000, annual bonus and share options Start Date: from April 2025 Description For far too long, pensions have been difficult to understand and manage. Founded in 2014, we aspire to make as many people as possible pension confident so that everyone can enjoy a happy retirement. PensionBee is creating a global leader in the consumer retirement market with over £5.5 billion in assets on behalf of more than 260,000 customers. We help our customers to combine their retirement savings into a new online account, which they can manage from the palm of their hand. PensionBee accounts are invested by the world’s largest investment managers, collectively looking after more than $10 trillion in savings between them. Each PensionBee customer has a personal account manager (“BeeKeeper”) to guide them through their savings and retirement journey. PensionBee has an “Excellent” Trustpilot rating based on over 10,000 reviews. As a public company, we aspire to the highest standards in everything we do because our customers deserve peace of mind. Our team of over 200 pension professionals, based in London and New York, has one focus: our customer. PensionBee is named in FT1000 Europe’s ‘Fastest Growing Companies in 2023 and 2024’ and is listed on the London Stock Exchange (LON: PBEE). PensionBee is growing at scale and we need a Software Engineer to help craft a world-class product. About The Role Making life simple for customers takes a lot of thought and effort, so we need talented software engineers to contribute to the next chapter of PensionBee’s story. Engineers at PensionBee tackle a wide variety of challenges across multiple technologies while enjoying a balanced and inclusive culture. This role is a great opportunity to make an impact and grow your experience as a member of a small yet sustainably growing engineering function. Equally, PensionBee is a financially secure and socially beneficial company with a diverse team and a healthy work-life balance, so you can progress your career without sacrificing what matters most. Key responsibilities Help craft world-class products and features as part of one our empowered cross-functional product teams Model good practices for others and help guide more junior developers, as part of our culture of continuous improvement Share ownership of the technical stack, both in terms of product delivery and also technical innovation Contribute to decisions across the broader engineering team, on production systems & architecture, and also automation and internal tooling Option to take on increasing responsibility and leadership as the team scales, including taking the lead on specific areas of tech, or progressing into people management Technologies we use It Is Useful To Have Some Experience Or Interest In These, But We Are More Interested In Your Ability Than Specific Experience Node.js HTML / CSS / JavaScript React & React Native Salesforce / Apex SQL and no-SQL databases (Postgres / MongoDB) Heroku / AWS Requirements The key skills required are: Love for the quality of your work and attention to detail Able to work effectively and empathically in a multidisciplinary team, collaborating with product managers, designers, and other developers on projects Relevant professional experience and competence using technologies relevant to modern web development (see above for examples) Confidence with good practices, patterns and techniques in software development, but also a love of learning and personal development Clear written and spoken English Diversity & Inclusion at PensionBee We welcome all candidates and are proud to have been awarded Employer of the Year at the Financial Adviser Diversity in Finance Awards 2022 and Trailblazing Company of the Year 2024. We know the need to meet every criteria can sometimes get in the way of meeting brilliant candidates. We believe the right drive is often more important than degrees, so if you have an interest in the role, relevant past experience and are passionate about what we do, get in touch as we'd love to hear from you. Additionally, it’s not just about paying lip service but monthly celebrations of our differences and opportunities to learn more about our colleagues and friends; from our discussion on men’s mental health to our Pride Picnic. At PensionBee we're committed to provide equal rights, opportunities and treatment for all. We believe all companies have a duty to provide a supportive working environment for their employees and should be transparent. Here you can find our Gender Equality policy and Diversity and Inclusion policy which provide more information on our approach, including our commitments to flexible working requests and reasonable adjustments from day one. We want everyone to be able to access the same opportunity, and some people might need extra support to have this access. If there's an adjustment we can make that would help you perform to the best of your ability during the application process, like using a computer during a task instead of writing by hand, or booking in time for a longer interview, please reach out to our Training and Culture Manager. We kindly ask you to only contact Emma related to reasonable adjustments enquiris on emma.ferenc@pensionbee.com. Benefits end of year bonus and equity schemes fully remote working enabled environment and culture; 25 days annual leave, 5 extra days for people with caring responsibilities and additional leave days for people living with a disability; generous and transparent gender inclusive Parental Leave policy; pension scheme with 5% matching employer contribution; UK Healthcare Cash Plan, Thrive, SmartHealth Virtual GP, Income Protection Insurance and Enjoy Benefits regular company-wide sessions: CEO Session, Show & Tell and varied D&I agenda; giving you an opportunity to share your ideas and learn about other areas of the business; a Happiness! meeting: Every 6 weeks you will have the chance to speak with your manager about your well-being; and a warm and motivated team working to make a real difference for our customers. Hiring Process Application question with CV Why do you want to work at PensionBee? Stage 1: Short written exercise Stage 2: Informal chat with the hiring manager with selected candidates Stage 3: Written Assessment: Coding challenge task marked by two assessors Stage 4: Final 90min interview (two structured interviews (45min each, total 90mins)) with shortlisted candidates Shortlisted candidates will have final decisions be made and unsuccessful candidates will receive feedback. Additional information about the two structured interviews; behavioural/competency interviews questions are pre-determined to keep things consistent each interview will have two people from within engineering one has a slightly more technical skew and one is slightly more o...
London, United Kingdom
On site
Full Time
05-05-2025
Company background Company brand
Company Name
Aveni
Job Title
Support Analyst
Job Description
This is a remote position. Are you curious, analytical, and eager to grow in the world of SaaS and AI? We’re looking for a Junior Analyst to support our product and customer teams, helping to resolve technical issues, analyse support trends, and contribute to a best-in-class user experience for our clients. Aveni is an award-winning technology company. We use advanced AI to enable scalable efficiency for financial services companies, combining world-leading Natural Language Processing (NLP) and Large Language Model (LLM) expertise with deep financial services domain experience to drive enterprise-wide productivity. Aveni harnesses the power of voice to drive unprecedented efficiency and oversight. We’re using the latest in AI to automate and innovate, empowering businesses to achieve exceptional productivity and compliance outcomes. About The Role As a Junior Analyst, you’ll play a vital role in supporting customers, troubleshooting technical issues, and helping to ensure the smooth operation of our B2B SaaS platform. Reporting to the Product Support Analyst, you’ll collaborate with both our internal teams and clients to identify issues, gather feedback, and help us continuously improve our products and processes. What You’ll Be Doing Customer Support – Act as the first point of contact for our customers, responding to support requests with empathy and efficiency. Issue Logging & Prioritisation – Categorise and escalate issues as needed, ensuring high-priority queries are actioned swiftly. Technical Investigation – Help diagnose and troubleshoot technical problems with guidance from senior team members. Product Knowledge – Build a strong understanding of Aveni’s products to support users effectively. Collaboration – Work with engineering, product, and customer teams to improve our service and customer experience. Feedback & Documentation – Relay customer feedback to internal teams and contribute to support documentation, FAQs, and internal guides Requirements What We’re Looking For A keen interest in technology, SaaS, and AI. Strong problem-solving skills and a proactive mindset. Clear, confident communication—able to explain technical concepts in simple terms. Some experience in a customer-facing or technical support role (internships or entry-level roles welcome). Familiarity with tools like HubSpot, CRM platforms, or ticketing systems (a plus). Knowledge of cloud services like AWS is beneficial but not required. A team player who’s comfortable working remotely and independently. Nice to Have Prior experience in a B2B SaaS or financial technology environment. Interest in AI, natural language processing, or the future of automation. Exposure to trend analysis, dashboards, or support metrics. Curiosity about how technology impacts business and customers experience. Benefits What We Offer A collaborative and innovative work environment with career growth opportunities 34 days holiday plus your birthday off (inclusive of bank holidays) Share options – we believe in shared success Skills development – continuous learning is at our core, expect the development to be front and centre of everything you do Remote and flexible working – remote, co-working spaces, or a mix of both Life insurance, income protection and private health care Freebies and discounts at a range of retailers Emotional wellbeing (Employee assistance programme provides access to 24/7 employee counselling and emotional support) Cycle to work scheme Pension scheme (employer contribution matched up to 5%) Join Us in Making a Difference At Aveni, we believe that diversity drives innovation. We're committed to building a team that reflects the diverse communities we serve and creating an inclusive workplace where everyone feels valued and empowered to contribute their best work. If you're passionate about leveraging technology to drive positive change and want to be part of a team that's shaping the future of financial services, we'd love to hear from you. We know that some people are likely to only apply where they meet 100% of requirements, but we’d like to hear from you anyway. Apply now to join us on our mission to transform the financial services industry through AI.
Edinburgh, United Kingdom
On site
Full Time
05-05-2025