I have partnered with a security and infrastructure company specialising in the telecoms industry who are looking to add an experienced developer to their team in Dorset. This role gives the opportunity to work on unique and groundbreaking projects with some of the biggest names in the global telecoms space! Position: Software EngineerLocation: Dorset Salary: £40,000-£60,000 DOE The successful software engineer:Translates requirements into working software: Analyzes system needs, designs solutions, and writes code to meet specifications.Ensures quality throughout development: Conducts unit, component, and system testing to guarantee functionality and adheres to coding standards.Documents and collaborates effectively: Creates design documents, participates in design reviews, and uses version control systems to manage code.Troubleshoots and resolves issues: Fixes bugs identified internally or by customers.Skills:Senior C/C++ Developer (Linux): 4-5 years experience building commercial software.Software Design & Testing: Proficient in design principles, testing methodologies, and documentation tools (UML, etc.).Communication & Data: Familiar with network protocols (TCP/IP, SCTP, telecoms signaling) and data formats (ASN.1, XML, JSON).Concurrency & Automation: Experience with multi-threaded development, packet processing frameworks (DPDK), and scripting (Python, Bash, Perl).Agile & Version Control: Experience with Agile (Scrum) methodologies and version control (GIT).If this sounds of interest, apply now and we can discuss further! Relocators welcome!This role cannot offer sponsorship