Fully remote senior role designing, developing, and deploying software for telecommunications platforms, optimizing performance/scalability, and mentoring junior developers. Core stack: C++, Java, Python, or Go with concurrent programming, plus telecom protocols (SIP, SS7, Diameter) and distributed systems.
Our client is looking for a highly skilled and experienced Senior Telecoms Software Developer to join their fully remote team. You will be instrumental in designing, developing, and deploying sophisticated software solutions that drive innovation within the telecommunications sector. This role requires a strong command of modern programming languages and a deep understanding of telecom systems, architecture, and protocols. Join a collaborative and forward-thinking company where your technical expertise will directly impact the development of next-generation communication technologies, contributing from anywhere.
Key Responsibilities
Design, develop, test, and deploy high-quality software applications and systems for telecommunications platforms.
Collaborate with cross-functional teams, including product managers and other developers, to define software requirements and solutions.
Optimize application performance, scalability, and reliability for robust telecommunications services.
Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
Participate in code reviews, provide constructive feedback, and mentor junior developers.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field; Master’s preferred.
Minimum of 8 years of professional experience in software development, with a significant focus on telecommunications.
Proficiency in programming languages such as C++, Java, Python, or Go, with experience in concurrent programming.
Strong understanding of network protocols (e.g., SIP, SS7, Diameter), real-time communication, and distributed systems.
Experience with software development methodologies (Agile/Scrum) and version control systems (Git).
Benefits
Competitive salary and bonus structure reflecting senior-level expertise.
Comprehensive health, dental, and vision insurance.
Generous paid time off and holidays.
Professional development budget for training and conferences.
Fully remote position offering ultimate flexibility and work-life balance.