Senior Telecoms Software Developer
- brighton, east sussex, BN1, United Kingdom
- Hybrid
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is looking for a talented Senior Telecoms Software Developer to join their innovative development team in Brighton . This role is crucial for designing, developing, and maintaining the software applications that power our client's telecommunications services. You will work on challenging projects, contributing to the enhancement of network management systems, customer-facing applications, and backend services. This is an exciting opportunity for a skilled developer to work with modern technologies, influence software architecture, and contribute to the digital transformation of the telecommunications industry within a vibrant and forward-thinking company.
Key Responsibilities
- Design, develop, and implement robust, scalable, and high-performance software solutions for telecommunications systems.
- Write clean, efficient, and well-documented code using languages such as Python, Java, or C++.
- Collaborate with product managers, architects, and other developers to define software requirements and technical designs.
- Participate in code reviews, providing constructive feedback to peers and ensuring code quality.
- Troubleshoot and debug complex software issues in development, testing, and production environments.
- Contribute to the continuous integration and continuous delivery (CI/CD) pipeline to automate software releases.
Requirements
- 5+ years of professional software development experience, with a strong focus on telecommunications applications.
- Proficiency in one or more object-oriented programming languages (e.g., Python, Java, C++).
- Experience with database technologies (SQL/NoSQL) and API design (RESTful).
- Familiarity with telecommunications protocols and concepts (e.g., SIP, Diameter, SS7) is a strong advantage.
- Experience with agile development methodologies and version control systems (e.g., Git).
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
Benefits
- Competitive salary and an attractive bonus scheme.
- Flexible hybrid working model, blending office and remote work.
- Comprehensive health and wellness benefits.
- Generous pension contributions and life insurance.
- Opportunities for professional development, training, and attending industry conferences.


