Senior Telecom Software Developer
1 day ago
Kimberley BC, East Kootenay Regional District, BC; British Columbia, Canada
Placements24
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
About the Role
Our client, a leading innovator in the telecommunications technology space, is seeking a talented Senior Telecom Software Developer to join their team in Kimberley, Northern Cape. This role is pivotal in developing and enhancing the software applications and systems that underpin our client's cutting-edge telecommunications services. The ideal candidate will have extensive experience in software development, a strong understanding of telecom protocols and architectures, and a passion for creating robust, scalable solutions. This hybrid position offers a blend of remote flexibility and collaborative on-site work within the Kimberley office, allowing you to contribute to shaping the future of communication. You will work on challenging projects, leveraging your expertise to build the next generation of telecom software. The position requires a deep dive into complex software systems and network interactions.
Key Responsibilities
Design, develop, test, and deploy high-quality software solutions for telecommunications platforms. Write clean, maintainable, and efficient code using relevant programming languages (e.g., Python, Java, C++, Go). Collaborate with architects, product managers, and other engineers to define software requirements and technical designs. Develop and integrate software modules for network functions, signalling, data management, and service provisioning. Implement robust unit, integration, and end-to-end testing strategies. Troubleshoot and debug complex software issues in development, testing, and production environments. Optimize application performance, scalability, and reliability. Participate in code reviews and contribute to improving development processes and standards. Requirements Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Minimum of 5 years of professional software development experience, with a significant focus on the telecommunications industry. Proficiency in one or more relevant programming languages (e.g., Python, Java, C++, Go). Strong understanding of telecommunications protocols and technologies (e.g., SIP, SS7, TCP/IP, LTE, 5G). Experience with software development methodologies (Agile, Scrum) and tools (Git, Jira). Familiarity with microservices architecture, containerization (Docker, Kubernetes), and cloud platforms. Excellent problem-solving, analytical, and collaborative skills. Ability to work effectively in a hybrid team environment. Benefits Highly competitive salary and potential for stock options. Comprehensive health, life, and disability insurance. Generous annual leave and paid holidays. Professional development opportunities, including training and conference attendance. A stimulating and innovative work environment. Hybrid work flexibility serving Kimberley, Northern Cape. #J-18808-Ljbffr