C++ Developer
We are seeking a highly skilled C++ Developer to work on a cutting-edge broadcast technology project with a leading industry partner. This role requires expertise in high-level software development, with a focus on real-time systems, scalable applications, and networking protocols.
Logistics
- Position: Freelance C++ Developer (Contract)
- Duration: 6-Month Contract (Potential for Extension)
- Location: Hybrid - 3 Days in Office (Tuesdays for team collaboration)
- Languages: English
- Start Date: ASAP
- Day Rate: €(Negotiable & Competitive)
- Outside IR35
Core Responsibilities:
- Design and implement high-level software applications using C++ in a Windows environment.
- Develop real-time systems that support complex broadcast technology solutions.
- Collaborate with internal teams to ensure scalability, maintainability, and performance of the software.
- Work on networking protocols (UDP, TCP, WebSockets) to handle real-time data and API development for system integration.
- Support integration with third-party systems and collaborate with external vendors.
- Participate in Agile sprints, code reviews, and retrospectives.
Essential Skills:
- Strong experience in C++ development, particularly for high-level software (rather than embedded systems or device drivers).
- Proficient in Windows application development (experience with Visual Studio is essential).
- Solid understanding of multithreaded programming, real-time systems, and networking protocols (UDP, TCP, WebSockets).
- Experience working with RESTful APIs and system integration.
- Familiarity with Agile methodologies and collaborative development environments (Jira, BitBucket, etc.).
- Knowledge of performance optimisation techniques in software applications.
Desirable Skills:
- Experience with broadcast technology or real-time media systems.
- Familiarity with scalable architecture and design principles for high-performance applications.
- Understanding of continuous integration/continuous deployment (CI/CD) processes.
What We’re Looking For:
- A strong problem-solver with a passion for software architecture and high-performance systems.
- A developer with a proven track record of delivering reliable, scalable software in Windows environments.
- Someone comfortable working in a hybrid team, managing individual tasks while contributing to overall project goals.
Interested? If you have the experience we're looking for and want to contribute to an innovative broadcast technology project, we’d love to hear from you!
- Company
- Apollo Solutions
- Location
- London, UK
Hybrid / WFH Options - Posted
- Company
- Apollo Solutions
- Location
- London, UK
Hybrid / WFH Options - Posted