
Software Engineer
Hybrid
Milton Keynes, United Kingdom
£ 60,000 / year
Full Time
07-04-2025
Job Specifications
Role: Software Engineer
Location: Milton Keynes / Hybrid
Salary: Up to £60k
*NO SPONSORSHIP OFFERED*
My client is seeking a versatile Software Engineer to support the development and maintenance of custom software tools used in the verification, commissioning, and performance validation of advanced products.
This role spans desktop, web, and embedded development, with a strong focus on automation, hardware integration, and Linux-based environments. The successful candidate will play a key role in ensuring high-quality production and service standards through robust test tooling.
Key Responsibilities:
Design, develop, and maintain Python/Qt-based desktop applications to control hardware test setups via REST APIs
Build and support tools for PCB troubleshooting, product validation, and calibration workflows
Develop and maintain web applications using Vue.js and Django, with PostgreSQL database integration
Interface with test equipment such as oscilloscopes, waveform generators, and other lab instruments
Collaborate with a remote international team and produce clear, maintainable documentation
Required Skills:
Strong experience with Python and GUI development using Qt/QML
Proficiency in front-end technologies (Vue.js, JavaScript, HTML) and back-end frameworks (Django)
Comfortable working in Linux environments, with bash scripting, Docker, and Git
Solid understanding of RESTful APIs and hardware interfacing
Experience in database management using PostgreSQL
Please apply for the role or send your CV to jasmin.neade@intechnologygroup.com
About the Company
Based in the heart of Manchester, In Technology Group are recognised for delivering exceptional recruitment services to the technology, IT & digital sectors across the UK, Europe & US. Possessing in-depth knowledge and critical industry insights, we have access to the best active talent on the market as well as an extensive pipeline of passive candidates. Our team around us is what makes us special. We're all industry professionals, each of us driven to delivering the best possible experience. We invest in our own talent eve... Know more
Related Jobs


- Company Name
- Expana
- Job Title
- Junior Software Engineer
- Job Description
- Are you prepared to explore the ever-changing landscape of global commodity prices, forecasts, and market intelligence? Expana is a leading independent provider of this data for the food, consumer packaged goods (CPG), and capital goods industries. We offer our data and insights through various cloud-based SaaS products, as well as APIs and Data Feeds. Join us in contributing to our continued success! Expana is looking for skilled software engineer to contribute to our B2B SaaS applications. This role is ideal for candidates with 2 to 3 years of experience who are eager to apply their skills to impactful projects built in a modern, state-of-the-art tech stack. You will be working with a diverse set of stakeholders spanning product development, design, sales, and customer success to plan and deliver software solutions that deliver value for customers and generate a return for the business. Responsibilities Develop and maintain components of the company's platform, ensuring high-quality, efficient, and scalable solutions. Ensure that developed solutions have adequate monitoring and support procedures. Collaborate with team members to establish and follow engineering best practices. Work with other teams throughout the organization to understand requirements and provide technical context. Skills & Qualifications Ability to travel when required Can adapt to tight and changing deadlines, occasionally requiring irregular working hours Resilient and able to persevere through setbacks Educated to degree level or relevant industry experience Business-level English is a must Experience building modern web-based applications in a containerised environment with CI/CD Experience with at least one part the full technology stack of SaaS application, including databases, APIs, instrumentation and observability. Experience of working independently, with a self-starter attitude. Ability to present complex topics clearly and concisely to peers and engineering leadership. You will be responsible for contributing to the development and maintenance of components of Expana’s Platform. You will report to an Engineering Manager. We will not be able to sponsor any candidate for this role Our Core Values at Expana At Expana, we take great pride in our core values, which guide our actions and shape our culture: Brilliance: We strive for excellence in everything we do, pushing the boundaries of creativity and innovation to deliver outstanding results. Connected: We believe in the power of collaboration and communication. By fostering strong relationships within our teams and with our partners, we create a supportive environment that drives success. Make a Difference: We are committed to making a positive impact in our industry and community. Our actions reflect our dedication to sustainability, social responsibility, and delivering value to our stakeholders. Other values such as trust, transparency, creativity, and ownership define our brand and company culture. These qualities are what we seek in our teams as well. Your unique communication style and optimistic vision will inspire harmony with colleagues, customers, and business partners. Your commitment to excellence and strong relationship skills are also valued. Positive energy and strategic skills are key to succeeding at Expana. We value both individual success and collaboration, seeking dynamic team players who think outside the box. Everyone's development is integral to our collective success, so we foster and support each person's strengths and talents. In return for your hard work and dedication, we offer fantastic rewards. Please note that we operate with an agile working model, allowing for remote work and occasional travel to our offices. It is important to mention that we use E-Verify with third-party suppliers in our hiring practices to ensure compliance with employment laws.


- Company Name
- NHS Supply Chain
- Job Title
- Graduate Trainee Developer
- Job Description
- Job: NHS Supply Chain Graduate Trainee Developer Directorate: Finance Location: Hybrid working from any of our office locations listed: Nottingham, Alfreton Salary: £29,006 potential to increase after the 6 months’ probation. Closing Date: Monday 28th April 2025 NHS Supply Chain has opened applications for their 2025 Graduate Scheme Programme. At NHS Supply Chain, you don’t have to be a health practitioner to make a difference to patients. Our purpose is to deliver supply chain excellence and best value to NHS customers and patients through innovation, service, and clinical expertise. The NHS is the biggest organisation in the UK. And it relies on billions of medical devices and specialist items every year to provide expert care. We’re here to buy safe, quality products that are exactly what our practitioners need. At the same time, we’re working towards becoming the world’s first net-zero national health system by 2040. To achieve this, we’re constantly innovating and using data and technology to drive our efficiency. What if you could use your skills to make a difference in the world? We’re looking for the brightest brains to work in essential areas across the business. This year, we have a variety of fantastic graduate opportunities, and we’d love to talk with you about them. Make your Work Count. Begin a rewarding career at NHS Supply Chain. Graduate Trainee Developer As a Graduate Trainee you will play a key part within your allocated directorate of Finance. You will be working for the Business Intelligence Development team and will navigate through the programme on a rotational basis. You will support the delivery of data and analytical solutions to all areas within NHS Supply Chain to enhance data management and reporting, ultimately improving efficiency and decision-making across the organisation. What does a Graduate Trainee Developer do at NHS Supply Chain? You will experience different areas of the business as a Graduate including placements in key areas of the business. You will be allocated a mentor for the duration of your programme and the opportunity to gain 2 -way feedback on your programme over the 2-year period. With the support from others in the team, as a Graduate Trainee, you will work with senior Analytics leaders in the business to deliver strategic projects that closely support the businesses goals. You will support large projects needed to deliver the business plans and will eventually lead on smaller projects with appropriate support, guidance, and training. What skills will help you thrive in this role? Education: Minimum 2.2 degree achieved within the last 3-5 years. A relevant business intelligence or analytics degree may be beneficial but is not a pre-requisite. The skills and personal qualities described below are more important. Technical Skills: Strong understanding of database structures and data warehouse concepts. Proficiency in SQL to query, manipulate and extract data, knowledge of Python or R and an understanding of data visualisation principles. Analytical Abilities: Strong analytical skills to identify patterns within data and derive meaningful insights. Communication Skills: Excellent writing, presentation, and interpersonal skills to clearly explain complex data findings to both technical and non-technical audiences. Organizational Skills: Ability to manage tasks and projects efficiently with attention to detail to ensure accuracy and reliability of data. Interpersonal Skills: Ability to work well with people, develop strong working relationships, and a love for learning and meeting new people. Attention to Detail: Ensuring accuracy in all aspects of work. Adaptability: Willingness to learn and adapt in a dynamic environment. Desire to work in or to support the NHS with the drive and ambition to develop a career in the field of Business Intelligence/Analytics and data engineering. What can we offer you? We Want To Reward You For Your Passion, Enthusiasm, And Hard Work So We Offer Much More Than a Competitive Salary Hybrid working opportunities, giving you the flexibility to work collaboratively in the office and remotely. We recognise our employees' hard work and contributions with annual bonus schemes, long service, and VIP colleagues awards. 27 days holiday plus bank holidays, with the option to purchase an additional 5 days. We are dedicated to your development, through in-house training, support, and access to external qualifications to maximise your potential. A focus on your well-being offering 1 day of paid well-being leave and free access to the 24/7 Employee Assistance Programme Generous pension scheme (with us contributing 12% when you contribute 6%) Access to our Flexible Benefits Scheme, where you can choose from a variety of benefits such as Life Insurance, Critical Illness Cover, Income Protection, Health Cash Plan, Dental Insurance, and additional pension contributions that suit you. 2 days of paid volunteering leave allowing you to give back to your community. Access to many discounts from the Blue Light Card to NHS Discounts. NHS Supply Chain, who are we? Our role is to support the NHS to save lives and improve health. We are a part of the NHS family, and our role is to source, deliver and supply healthcare products, services and food for NHS trusts and healthcare organisations across England and Wales. We serve every NHS Trust and operate a national network of distribution centres, managing relationships with more than a thousand suppliers and delivering more than 8,000,000 orders each year to more than 17,000 locations. Doing all of this on behalf of the NHS gives NHS staff more time to focus on their main priority of providing excellent patient care. Want to develop your career with the NHS Supply Chain? Then apply below or reach out for an informal discussion about the role in confidence by emailing us at Careers@supplychain.nhs.uk Our Inclusive Commitment At NHS Supply Chain, we are committed to building an inclusive environment where difference is not only valued, but celebrated, giving everyone the opportunity to thrive in their career. Developing our people is key to our success, so if this role sounds like the right next step in your career but your experience doesn’t match perfectly with the job advert, we encourage you to still apply. Struggling to complete our application form, and require additional support? Reach out to our Talent Acquisition team at careers@supplychain.nhs.uk who will be happy to help you with alternative ways to apply. We reserve the right to close any vacancy from further submissions when we have received sufficient applications from which to make a shortlist. Please apply without delay if you wish to be considered for this role. SCCL is a company Registered in England and Wales, with company number 10881715, to act as the management function of the NHS Supply Chain.


- Company Name
- Berwick Care
- Job Title
- Integration Developer
- Job Description
- About Berwick Care Berwick Care is a trusted supplier to the care industry, delivering high-quality furniture, equipment, and technology solutions. As we expand our digital ecosystem, we are seeking a skilled Integration Developer to ensure seamless connectivity between our core systems and applications, delivering robust and scalable solutions across our platforms. Role Summary We are looking for a proactive and technically capable Integration Developer to join our team. You will be responsible for maintaining, developing, and troubleshooting system integrations between platforms such as our website, NetSuite, Magento, POD (Proof of Delivery) app, MailSync, and Swift Cloud. This role requires a strong understanding of APIs, web development, and backend integration logic to ensure a seamless and efficient digital workflow. Key Responsibilities Develop and maintain system integrations between NetSuite, Magento, POD App, MailSync, Swift cloud and other platforms Troubleshoot and resolve technical issues across platforms, identifying root causes and implementing long-term solutions Understand integration requirements and translate them into effective technical solutions Monitor and optimise performance across systems to ensure data integrity and process efficiency Manage data mapping, error handling, logging, and alerting across integrated systems Assist with the development and support of our website and any custom features or functionality Stay current with integration and development best practices, technologies, and trends Requirements Requirements Essential: Proven experience in system integration and web development Strong working knowledge of APIs Experience with integration platforms Experience with app development Strong problem-solving skills and ability to troubleshoot issues across complex systems Proficiency in one or more coding languages Excellent communication and documentation skills Desirable: Knowledge of logistics systems and Proof of Delivery (POD) apps Experience with Swift Cloud systems or similar integrations Understanding of email sync tools and related integrations Working knowledge of Magento backend development. Benefits What We Offer Generous company-wide bonus scheme Free lunch provided daily On-site gym Free parking Employee assistance helpline (mental health & financial wellbeing support) Unlimited snack cupboard and a fun, friendly office environment (bake-offs, team lunches & more) Ready to take the lead on digital growth and innovation? If you're excited about shaping the future of eCommerce at Berwick Care, we'd love to hear from you. Apply now and join a team that values creativity, collaboration, and continuous improvement. Salary: £40,000 - £45,000 per annum (DOE) Contract Type: Full-Time, Permanent Hours: Monday - Friday, 8:00am - 5:00pm (1-hour break, with flexibility for early finish based on weekly hours)


- Company Name
- Lloyds Banking Group
- Job Title
- DevOps Engineer
- Job Description
- End Date Tuesday 22 April 2025 Salary Range £47,790 - £53,100 We support flexible working – click here for more information on flexible working options Flexible Working Options Hybrid Working Job Description Summary Job Description JOB TITLE: DevOps Engineer SALARY: £47,790 – £50,444 LOCATION(S): Edinburgh HOURS: Full time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at one of our office sites. About This Opportunity Our mission is to help customers feel confident and in control of their finances, now and into the future. We’re building a new future for financial wellbeing, helping customers understand the big picture and making it easy for them to protect what matters! Our services are accessible for everyone, no matter what their income is or how comfortable they are with financial jargon, and we work hard to make sure we’re there for customers in the moments that matter. We’re bold and we love to experiment. We’re not afraid to try out new ways of working and we encourage teams to be flexible and adaptive! As part of our Edinburgh based team, you will play a key part of an established Data Engineering team within the Waterfront Platform evolving our Insurance, Pension and Investment Digital Channels. This is an excellent opportunity for a driven candidate who is passionate and experienced in designing and delivering modern data solutions. Day to day, you’ll be: Collaborating with other engineering, product and business colleagues to implement data led product features that allow us to digitally modernise customer journeys. Developing the DevOps CI/CD pipelines, tooling and working practices that will accelerate the flow of software and data engineering with the team. Finding opportunities to automate and optimise the provisioning of infrastructure and its performance. Working together with other specialists to implement streaming data applications and modern cloud hosted data stores, you’ll play a critical role by automating data pipelines and optimising data infrastructure. Instrumental in implementing standard methodologies for securing applications and infrastructure, and monitoring their health and performance. About Us If you think all banks are the same, you’d be wrong. We’re an innovative, fast-changing business that’s shaping finance as a force for good. A bank that’s empowering its people to innovate, explore possibilities and grow with purpose. What You’ll Need Proven experience of modern engineering practices like automated testing, test driven development and continuous integration for data pipelines using related tools. A “can-do” attitude and ability to collaborate effectively with multi-disciplinary, internal, and external distributed teams across the initiative lifecycle. Knack of identifying new technologies, tools and approaches to help continually improve standards and quality. Confidence to express their own opinions and be pragmatic about modifying them when appropriate. A well-developed understanding of end to end principles of DevOps and associated tools. The know how to identify automation opportunities and the ability to implement improvements. Experience of designing and managing application pipelines using industry standard orchestration technologies such as Jenkins, Harness, Spinnaker, Gradle and Maven. Working knowledge of Containerisation technologies like Docker and Kubernetes/Helm to deploy and manage applications in a consistent and scalable manner. Proven capability of implementing Infrastructure as Code (IaC) using tools like Terraform. Experience gained within modern Cloud based environments, preferably GCP. About Working For Us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it’s why we especially welcome applications from under-represented groups. We’re disability confident. So, if you’d like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual bonus award, subject to Group performance Share schemes including free shares Benefits you can adapt to your lifestyle, such as discounted shopping 28 days’ holiday, with bank holidays on top A range of wellbeing initiatives and generous parental leave policies Want to do amazing work, that’s interesting and makes a difference to millions of people? Join our journey. At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop. We keep your data safe. So, we'll only ever ask you to provide confidential or sensitive information once you have formally been invited along to an interview or accepted a verbal offer to join us which is when we run our background checks. We'll always explain what we need and why, with any request coming from a trusted Lloyds Banking Group person. We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we’re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.