27 Software Developer jobs in Bedfordshire
Software Developer
Posted 18 days ago
Job Viewed
Job Description
Desktop Application Developer - Node.js / Electron
Location: Newport Pagnell
Salary: 50-60,000K (DOE)
Type: Full-time, Permanent
An exciting and rapidly growing client operating in a high-tech, innovative space is looking for a skilled Desktop Application Developer to join their team in Newport Pagnell.
This role is ideal for a developer with experience building high-performance desktop applications using Node.js and Electron, especially where those applications need to communicate with external hardware over network protocols.
Responsibilities:
- Develop and maintain desktop applications using Node.js and Electron
- Build responsive, user-friendly Windows-based UIs
- Implement and debug real-time TCP/IP communication over Ethernet
- Integrate applications with external hardware using custom APIs and socket interfaces
- Write clean, modular, and testable production-grade code
- Work collaboratively with hardware engineers and UI/UX designers
- Optimise performance and stability for Windows desktop environments
Required Skills and Experience:
- Strong proficiency with Node.js and Electron
- Solid understanding of TCP/IP networking and socket communication
- Experience working with custom hardware APIs or device integration
- Familiarity with UI frameworks and good desktop application UX practices
- Ability to write well-documented, maintainable, and tested code
- Hands-on experience with Windows development environments
Please attach apply/send your CV to (url removed)
In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.
Software Developer Apprentice
Posted 2 days ago
Job Viewed
Job Description
Are you ready to start your career in tech and help shape the future of workplace automation? At Web Control , our mission is to reduce stress and confusion in the workplace by simplifying, organising, and automating business processes. We're looking for a motivated and curious individual to join our team as a Software Development Apprentice , where you'll help build smart, efficient software soluti.
WHJS1_UKTJ
Full Stack Software Developer
Posted 15 days ago
Job Viewed
Job Description
Job Overview : They are looking for an experienced software developer to join their growing team to help develop their core software products as well as a variety of client projects.
Who They Are : They deliver innovative place-based digital experiences all over the world. From conception through to delivery and ongoing support, they provide end-to-end solutions tailored to their global clients' needs. Their mission is to create immersive digital environments that enhance user experiences and drive engagement. They work with a diverse range of clients, from retail to corporate sectors, providing bespoke digital solutions that integrate seamlessly with physical spaces.
Who You Are : You are an established software developer looking for your next challenge. You're ready to go beyond traditional web app development and explore place-based digital solutions and how web technologies can be used to bridge the gap between the physical and virtual worlds.
What You'll Do :
- Work as part of their product team to develop and support their core signage products.
- Learn new technologies and apply them to improve and add new features to their platform.
- Work on bespoke solutions for their clients, including database-backed apps and integrating with third-party APIs and services.
- Be involved in the whole development lifecycle from conception to delivery, having a direct and meaningful impact on the business.
What You'll Need :
- Experience with PHP 8, Node.js, MySQL, Redis, AWS.
- Solid understanding of front-end technologies: HTML, CSS, JavaScript, and responsive web design.
What They Offer : An exciting and supportive culture where you can explore ideas to develop and grow professionally and personally. They foster a collaborative and inclusive environment where every team member's input is valued. The company encourages continuous learning and development, offering opportunities for professional growth and career advancement. They also emphasize work-life balance, ensuring employees have the flexibility they need to thrive both at work and in their personal lives.
Benefits :
- Employee mentoring programme
- Free parking
- Casual dress
- Company events
- On-site parking
Senior Software Developer in Test
Posted 1 day ago
Job Viewed
Job Description
Senior Software Developer in Test
Based at client locations, working remotely, or based in our Godalming or Milton Keynes offices.
Salary Negotiable, DoE, plus company benefits.
About Us
Triad Group Plc is an award-winning digital, data, and solutions consultancy with over 35 years' experience primarily serving the UK public sector and central government. We deliver high-quality solutions that make a real difference to users, citizens and consumers.
At Triad, collaboration thrives, knowledge is shared, and every voice matters. Our close-knit, supportive culture ensures you're valued from day one. Whether working with cutting-edge tech or shaping strategy for national-scale projects, you'll be trusted, challenged, and empowered to grow.
We nurture learning through communities of practice and encourage creativity, autonomy, and innovation. If you're passionate about solving meaningful problems with smart and passionate people, Triad could be the place for you.
- Glassdoor score of 4.7
- 96% of our staff would recommend Triad to a friend
- 100% CEO approval
See for yourself some of the work that makes us all so proud:
- Helping law enforcement with secure intelligence systems that keep the UK safe
- Supporting the UK's national meteorological service in leveraging supercomputers for next-level weather forecasting
- Assisting the British government department that is responsible for the safety of consumer products, with systems to track unsafe products
- Powering systems that help the government monitor and reduce greenhouse gas emissions from commercial transport
Role Summary
We are seeking an experienced Software Developer in Test to lead the development and implementation of robust test automation frameworks. This role is ideal for a self-driven individual with a strong background in Playwright, Cypress, and Selenium WebDriver, and the ability to work independently from the ground up. You will play a key role in ensuring the quality, accessibility, performance, and security of software products through comprehensive automated testing strategies. Working closely with cross-functional teams in an Agile environment, you'll be instrumental in driving continuous improvement in test practices and delivering high-quality solutions.
Key Responsibilities:
- Develop and implement test automation strategies using Playwright, Cypress, and Selenium WebDriver.
- Build and maintain test automation frameworks from scratch to support robust, scalable testing.
- Design, execute, and maintain automated test scripts covering functional, accessibility, performance, and security aspects.
- Collaborate with developers, product managers, and stakeholders to understand requirements and ensure complete test coverage.
- Identify and prioritise test cases suitable for automation, aligned with both functional and non-functional needs.
- Continuously refine automation frameworks and testing processes to boost efficiency and quality.
- Conduct root cause analysis of defects and collaborate with development teams to ensure prompt resolution.
- Actively participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Create and maintain documentation for test plans, test cases, and results to promote transparency and knowledge sharing.
Skills and Experience:
- Proven experience in test automation using Playwright, Cypress, and Selenium WebDriver.
- Some coding in Java or C# may be required so Java or C# skills would be highly desirable.
- Familiarity with public sector projects and compliance requirements is highly desirable.
- Previous experience working in a consultancy environment is beneficial.
- Excellent communication and collaboration skills, with the ability to work effectively in a team oriented environment.
- Strong analytical and problem-solving abilities, with a keen attention to detail.
- Self-motivated and adaptable, with the ability to thrive in a fast-paced, dynamic environment.
Qualifications & Certifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 5+ years of professional experience in Quality Assurance Engineering.
- Due to the nature of this position, you must be willing and eligible to achieve a minimum of SC clearance. To be eligible, you must have been a resident in the UK for a minimum of 5 years and have the right to work in the UK.
Triad's Commitment to You
As a growing and ambitious company, Triad prioritises your development and well-being:
- Continuous Training & Development: Access to top-rated Udemy Business courses.
- Work Environment: Collaborative, creative, and free from discrimination.
- Benefits:
- 25 days of annual leave, plus bank holidays.
- Matched pension contributions (5%).
- Private healthcare with Bupa.
- Gym membership support or Lakeshore Fitness access.
- Perkbox membership.
- Cycle-to-work scheme.
What Our Colleagues Have to Say
Please see for yourself on Glass Door and our "Day in the Life" videos at the bottom of our Careers Page
Our Selection Process
After applying for the role, our in-house talent team will contact you to discuss Triad and the position. If shortlisted, you will be invited for:
- A Technical online test - circa 30 minutes
- A Technical interview session with our senior team members
- An interview with our CTO, including a career review and cultural fit assessment
We aim to complete interviews and progress candidates to offer stage within 2-3 weeks of the initial conversation.
Other information
If this role is of interest to you or you would like further information, please contact Ben Fowler and submit your application now!
Triad is an equal opportunities employer and welcomes applications from all suitably qualified people regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion, or belief.
We are proud that our recruitment process has been recognised as inclusive and accessible to disabled people who meet the minimum criteria for any role. We are a signatory on the Tech Talent Charter that aims to bring industries and organisations together to drive greater inclusion and diversity in technology roles, in addition, as a Disability Confident Leader.
Senior C# .Net Software Developer
Posted 12 days ago
Job Viewed
Job Description
Are you an experienced .Net (C#) Developer, looking to take on a Lead / Senior Software Engineering role in a growing SaaS product company ?
Keen to grow your technical skills around .Net 8, assist the CTO directly with the adoption of the latest Gen' AI / LLM dev tools (Cursor, v0, Windsurf, Copilot, etc) & act as technical lead / mentor to a small Dev’ team?
If yes to the above & you’d like to join a growing, recently invested in, actually bringing offshore, back onshore, UK Software company – we’d like to speak with you!
Job title: Lead Software Developer or Senior Software Developer looking for a step up to Lead.
Location: Banbury, Oxfordshire. Very commutable from Milton Keynes & surrounding areas. Hybrid working: 2 or 3 days per week in the office / from home office. Flexible on this, but we would like some office time, as a senior figure in the software engineering team.
Salary: ~ £65K (£0K - 0K range) + Benefits package. We can be somewhat flexible though - so please just get in touch.
You’ll have the full support of an Agile Scrum Master, excellent technical product team & obviously full stack software engineers in your team.
Our tech stack, below. But, in the main, if you have solid experience in .Net (C#) at a senior or lead level, please get in touch!
- C# / ASP.NET (Core & Framework) and modern JavaScript/TypeScript frameworks, particularly Angular. However, some internal discussion about using React going forward.
- MySQL
- GitHub actions, Azure
- Playwright, Docker
- Any exposure to AI-assisted development tools such as Cursor, V0, GitHub copilot, Windsurf, etc would be ace.
Please pop me over your CV for immediate attention or just drop in with me for an in-confidence conversation to discuss further.
Many thanks!
Software Engineer
Posted 12 days ago
Job Viewed
Job Description
Software Engineer C#
12 month contract
Based in Stevenage
Offering 65ph Inside IR35
Do you have experience with C#?
Do you have experience across the lifecycle?
Do you want to work with an industry-leading company?
If your answer to these is yes, then this could be the role for you!
As the Software Engineer C#, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry.
You will be involved in:
- Supporting the development of advanced defence systems from the initial concept all the way through to in-service support and training
- Working with Project Leads and Simulation Architects to design and develop simulation components as an end-to-end representation of a Weapon System
- Part of an agile development team, made up of mixed discipline engineers working in synergy to develop simulations and representations of real equipment
Your skillset may include:
- Proficient in C# / C++
- Microsoft Visual Studio, Eclipse
- Ability to work from high level/system view into technical detail
- Knowledge of using Microsoft Windows and Linux operating systems
- Distributed simulation standards / Protocols (DIS, HLA, DDS) and web services development (JavaScript, Node JS or similar) Military Communications,
- Datalinks and Interfaces such as 1553/1760 and Ethernet TCP/IP
- Practical knowledge of System integration principles and processes
If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further!
Software Engineer C#
12 month contract
Based in Stevenage
Offering 65ph Inside IR35
Disclaimer:
This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
Software Engineer
Posted 12 days ago
Job Viewed
Job Description
Software Engineer C++
12 month contract
Based in Stevenage
Offering 67ph Inside IR35
Do you have experience with C++?
Do you have experience working in Linux environments?
Do you want to work with an industry-leading company?
If your answer to these is yes, then this could be the role for you!
As the Software Engineer C++, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry.
You will be involved in:
- Design and develop real-time test and capture software on Linux systems using C++
- Integrate and interface with high-speed SFPDP cards across multi-channel data pipelines
- Architect and implement robust, scalable, and maintainable multi-threaded applications
- Define and implement data sequencing and synchronisation logic to support deterministic capture and replay
- Work with hardware teams to ensure seamless integration and timing alignment between software and capture cards
- Lead and contribute to system integration, verification, and testing at both component and system levels
- Conduct performance analysis, debugging, and optimisation of real-time systems
- Document architecture, interface definitions, and test procedures to support handover and formal test activities
Your skillset may include:
- Experience in C++ development in a Linux environment
- Proficiency in C# for tooling, test interfaces, or Windows components
- Proven experience working with real-time data systems, preferably involving SFPDP or other high-speed digital protocols
- Demonstrable skills in multi-threaded and concurrent programming
- Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards or similar
- Familiarity with software sequencing frameworks or custom state machines for test execution
- Experience with version control systems (e.g., Git) and CI/CD pipelines
- Knowledge of FPGA-based data acquisition systems and synchronisation methods
- Familiarity with unit testing frameworks, automated test rigs, or hardware-in-the-loop (HWIL) setups
- Experience developing or integrating with real-time operating systems (RTOS) or using real-time Linux extensions
If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further!
Software Engineer C++
12 month contract
Based in Stevenage
Offering 67ph Inside IR35
Disclaimer:
This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
Be The First To Know
About the latest Software developer Jobs in Bedfordshire !
Embedded Software Engineer
Posted today
Job Viewed
Job Description
Embedded Software Engineer | £45 - 60k | Milton Keynes – On-Site
My client is an elite company in their niche providing industrial innovation solutions. Due to sustained success, they’re looking for an embedded software engineer.
Main duties:
+ Porting legacy hardware with new software
+ Contribute directly to new continuous integration systems
+ Involved in new product development from conception to manufacture
Skills and Experience Required:
+ 3+ years embedded C/C++ experience
+ Experience with ARM Cortex MCUs
+ Have used IAR Embedded Workbench, or other Eclipse IDEs
+ Knowledge of IoT & communication protocols
Bonus:
+ PLC experience
+ Have used CI platforms (Git, Jenkins etc.)
What you’ll get:
+ £45-60k
+ Clear progression path to CEng
+ Opportunity to specialise your embedded skills
If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV.
Embedded Software Engineer
Posted today
Job Viewed
Job Description
Embedded Software Engineer | Milton Keynes | Onsite
My client specialise in the design and development of Electronics Systems in the automotive industry used for precise measurement and calibration systems. They are looking for a talented Embedded Software Engineer to join the growing team, due to the expansion of current and future projects.
Key Responsibilities
- p>Design, develop and test firmware for new and existing products
-
Participate in design discussions with multidisciplinary team to find solutions for client-needs
-
Complete accurate testing documentation
-
Input & evaluate new product systems
Key Skills
-
Relevant Engineering or Computing degree
-
3+ years of industry experience working with Embedded System Development
-
Strong experience with Embedded C & C++
-
Experience programming and debugging embedded systems
If you feel you have the right skills for this role, please apply with an updated copy of your CV, and we’ll be in touch.
C# Software Engineer
Posted 18 days ago
Job Viewed
Job Description
C# Software Engineer
Location: Stevenage or Bristol, Full time on site initial 3 month period, then hybrid working
Duration: 12 Months initial
SC Clearance Required
Rate: £65 ph Umbrella
Overview of department:
WSSE are integral in the development of weapon systems and system architectures, and as a result have developed a capability supporting developments across the full product life cycle. The team integrate real products, models and synthetic environments to provide visualisations, demonstrations, verification & validation as well as training capability and support.
Responsibilities:
- The role support the development of the worlds most advanced defence systems from the initial concept all the way through to in service support and training, using a range of simulation technologies, including digital twins and emulators.
- Working with Project Leads and Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards.
- You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in synergy to develop simulations and representations of real equipment.
- Our approach to software development includes:
o Configuration control
o Continuous Integration
o Continuous Delivery or Deployment.
o Unit testing and test driven development.
Key Skillset
Essential:
- Proficient in C# / C++
- Microsoft Visual Studio, Eclipse,
- Ability to work from high level/system view into technical detail.
- Excellent verbal, presentation and written communication skills
- Knowledge of using Microsoft Windows and Linux operating systems
Desirable:
- Distributed simulation standards / Protocols (DIS, HLA, DDS) and web services development (JavaScript, Node JS or similar) Military Communications,
- Datalinks and Interfaces such as 1553/1760 and Ethernet TCP/IP
- Practical knowledge of System integration principles and processes