348 Software Developers jobs in Bracknell
Software Engineer
Posted 5 days ago
Job Viewed
Job Description
Software Developer – Rust or Node.js / TypeScript
We’re working with a fast-growing UK-based company that builds innovative cloud and IP-based broadcast software, powering live video systems for global media giants like the BBC, Disney, Amazon, and F1.
They’re now building a new multimedia platform for real-time video transport, processing, and monitoring, similar in purpose and architecture to GStreamer , but built from the ground up using modern tools and design principles.
What We're Looking For:
- Solid experience in Rust or Node.js / TypeScript
- A strong understanding of how GStreamer works (you won’t be working on GStreamer itself, but this knowledge is valuable)
- Experience with complex, performance-critical systems
- Understanding of low-level multimedia concepts like packet extraction , stream handling , and real-time video pipelines
- Familiarity with broadcast standards (e.g., ST2038, CT708) is a plus, not a must
This is a fully remote role open to candidates worldwide, with flexible compensation for the right person. You’ll be part of a collaborative engineering team building production-grade software for some of the world’s most demanding video workflows.
For more information, apply today or speak to Charlotte from ICP Search
Senior Software Engineer (C/C++)
Posted 9 days ago
Job Viewed
Job Description
Better content. Better products. And better careers.
Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate.
We turn big ideas into the products, content and services millions of people love.
And we do it all right here at Sky.
Home Communications is central to Sky's next-generation customer services. By delivering high-performance, stable broadband and seamless in-home connectivity, our products form the foundation for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful.
This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in millions of broadband devices worldwide.
As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential.
You'll be part of a world-class team building cutting-edge, network-enabled products that empower Sky customers to stay connected and enjoy what they love-anytime, anywhere.
What you'll do
- Attend architecture calls to define user stories and document use cases in JIRA.
- Define clear software interfaces to external modules and outline end-to-end deployment scenarios.
- Contribute to feasibility assessments and delivery planning for proposed architectures.
- Define and document software component architecture to support scalable, maintainable solutions.
- Identify and implement technical changes required to meet specific project requirements.
- Lead technical investigations, applying creative problem-solving and advanced debugging techniques.
- Collaborate with third-party partners and suppliers to integrate their solutions into Sky's products.
- Engage with the RDK-B community-leading working groups, proposing solutions, building consensus-and work closely with internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack.
- Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle.
- Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and familiarity with protocols like TCP/IP, SIP, RTP, PPP, DHCP, IPv4/IPv6, OpenSync, OVS, TR-069, and WebPA.
- Excellent communication skills, able to adapt technical detail to suit different audiences, and a collaborative mindset that supports team success.
- Highly organised and self-motivated, thriving in fast-paced environments with the ability to manage multiple priorities effectively.
- Creative and analytical thinker, with meticulous attention to detail and strong problem-solving and debugging skills.
- Experience with RDK-B, Open WRT, or PRPL WRT is a significant advantage.
Product Delivery
Want to deliver brilliant products and unmissable entertainment that grips millions of households? Our 1000 strong, Product Delivery team does everything from developing innovative AI technology to creating the best HDR viewing experience for TV products. From Sky Go to Sky Q & Sky Glass, we take our products to the next level and make them more agile and reliable with every release.
The rewards
There's one thing people can't stop talking about when it comes to #LifeAtSky : the perks. Here's a taster:
- Sky Q, for the TV you love all in one place
- The magic of Sky Glass at an exclusive rate
- A generous pension package
- Private healthcare
- Discounted mobile and broadband
- A wide range of Sky VIP rewards and experiences
We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can.
We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process.
Your office space
Brentwood
This location takes some beating: we're practically in Brentwood station, which has regular trains to London Liverpool Street. If you find it easier to drive, there's some onsite parking, while Chatham Way car park is a short walk away.
We'd love to hear from you
Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next.
But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet.
If you believe in better, we'll back you all the way.
Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Senior Software Engineer (C/C++)
Posted 1 day ago
Job Viewed
Job Description
Better content. Better products. And better careers.
Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate.
We turn big ideas into the products, content and services millions of people love.
And we do it all right here at Sky.
Home Communications is central to Sky's next-generation customer services. By delivering high-performance, stable broadband and seamless in-home connectivity, our products form the foundation for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful.
This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in millions of broadband devices worldwide.
As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential.
You'll be part of a world-class team building cutting-edge, network-enabled products that empower Sky customers to stay connected and enjoy what they love-anytime, anywhere.
What you'll do
- Attend architecture calls to define user stories and document use cases in JIRA.
- Define clear software interfaces to external modules and outline end-to-end deployment scenarios.
- Contribute to feasibility assessments and delivery planning for proposed architectures.
- Define and document software component architecture to support scalable, maintainable solutions.
- Identify and implement technical changes required to meet specific project requirements.
- Lead technical investigations, applying creative problem-solving and advanced debugging techniques.
- Collaborate with third-party partners and suppliers to integrate their solutions into Sky's products.
- Engage with the RDK-B community-leading working groups, proposing solutions, building consensus-and work closely with internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack.
- Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle.
- Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and familiarity with protocols like TCP/IP, SIP, RTP, PPP, DHCP, IPv4/IPv6, OpenSync, OVS, TR-069, and WebPA.
- Excellent communication skills, able to adapt technical detail to suit different audiences, and a collaborative mindset that supports team success.
- Highly organised and self-motivated, thriving in fast-paced environments with the ability to manage multiple priorities effectively.
- Creative and analytical thinker, with meticulous attention to detail and strong problem-solving and debugging skills.
- Experience with RDK-B, Open WRT, or PRPL WRT is a significant advantage.
Product Delivery
Want to deliver brilliant products and unmissable entertainment that grips millions of households? Our 1000 strong, Product Delivery team does everything from developing innovative AI technology to creating the best HDR viewing experience for TV products. From Sky Go to Sky Q & Sky Glass, we take our products to the next level and make them more agile and reliable with every release.
The rewards
There's one thing people can't stop talking about when it comes to #LifeAtSky : the perks. Here's a taster:
- Sky Q, for the TV you love all in one place
- The magic of Sky Glass at an exclusive rate
- A generous pension package
- Private healthcare
- Discounted mobile and broadband
- A wide range of Sky VIP rewards and experiences
We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can.
We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process.
Your office space
Brentwood
This location takes some beating: we're practically in Brentwood station, which has regular trains to London Liverpool Street. If you find it easier to drive, there's some onsite parking, while Chatham Way car park is a short walk away.
We'd love to hear from you
Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next.
But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet.
If you believe in better, we'll back you all the way.
Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Lead Full Stack Developer
Posted 5 days ago
Job Viewed
Job Description
Senior Full Stack Developer
Posted 6 days ago
Job Viewed
Job Description
Principal Full-Stack Developer
Posted 14 days ago
Job Viewed
Job Description
Senior Full Stack Developer
Posted 17 days ago
Job Viewed
Job Description
Key responsibilities:
- Design, develop, and maintain robust and scalable full-stack web applications.
- Write clean, efficient, well-documented, and testable code across the entire stack.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Develop and integrate APIs, ensuring seamless communication between front-end and back-end systems.
- Implement and manage database solutions, ensuring data integrity and performance.
- Troubleshoot, debug, and upgrade existing systems.
- Contribute to architectural decisions and technology selection.
- Mentor junior developers and participate in code reviews to ensure code quality and knowledge sharing.
- Stay up-to-date with emerging technologies and industry trends.
- Ensure the security and performance of applications.
Be The First To Know
About the latest Software developers Jobs in Bracknell !
Senior Full-Stack Developer
Posted 23 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable and robust web applications using modern technologies across the full stack.
- Write clean, efficient, and well-documented code for both front-end interfaces and back-end services.
- Collaborate closely with product managers, designers, and other engineers to define, design, and ship new features.
- Develop and consume APIs, ensuring seamless integration between different system components.
- Implement and optimize database solutions, ensuring data integrity and performance.
- Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards.
- Troubleshoot, debug, and upgrade existing systems, identifying and resolving technical issues.
- Contribute to architectural decisions and technology selection, helping to shape the future of our software products.
- Mentor and guide junior developers, fostering best practices in software development.
- Stay up-to-date with emerging technologies and industry trends, evaluating and recommending new tools and frameworks.
- Ensure the security, performance, and scalability of applications.
- Develop and maintain automated testing strategies (unit, integration, end-to-end tests).
- Contribute to CI/CD pipelines and deployment processes.
- Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.
- Promote a culture of technical excellence and continuous improvement within the engineering team.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- A minimum of 5 years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks/libraries (e.g., React, Angular, Vue.js).
- Strong experience with back-end development languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby on Rails, C#/.NET).
- Expertise in database technologies (e.g., SQL - PostgreSQL, MySQL; NoSQL - MongoDB, Cassandra).
- Experience designing and implementing RESTful APIs.
- Solid understanding of software design principles, data structures, and algorithms.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Experience with version control systems (e.g., Git).
- Knowledge of CI/CD practices and tools.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and teamwork abilities.
- Experience in agile development environments.
- A proactive attitude towards learning and adopting new technologies.
Java Full Stack Developer
Posted today
Job Viewed
Job Description
Java Full Stack Developer (FrontEnd Focus)Location: FarnboroughDuration: ASAP - 31/03/2026Work setup: 3 days onsiteUMBRELLA ONLY Key Responsibilities & Skills: * Strong proficiency in Core Java and its associated libraries and features.* In-depth experience with popular Java frameworks such as Spring Boot, Spring MVC, and Hibernate.* Solid understanding of front-end technologies, particularly React and Angular frameworks.* Minimum of 3 years of hands-on experience with React 16+.* Proficient in relational databases, SQL, and ORM technologies like JPA.* Experience with version control systems (e.g., GitHub), Agile/Scrum methodologies, and CI/CD practices.* Familiarity with microservices architecture, RESTful APIs, and other modern architectural patterns.* Strong analytical skills to troubleshoot complex issues and propose innovative solutions.* Excellent communication skills for effective collaboration with cross-functional teams and stakeholders.
All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!
Lead Full Stack Developer (FinTech)
Posted today
Job Viewed