26 Oct
|
Placements24
|
Kimberley
26 Oct
Placements24
Kimberley
About the Role
Our client, a forward-thinking telecommunications technology company, is seeking a highly skilled Senior Telecommunications Software Developer to join their vibrant team based in Kimberley, Northern Cape, ZA. This role involves designing, developing, and maintaining innovative software solutions that power up-to-date telecommunications services. You will work on challenging projects, contribute to the full software development lifecycle, and collaborate with cross-functional teams. This position offers a hybrid work model, providing a flexible balance between in-office collaboration and remote work. If you have a passion for software development within the telecom sector and possess robust coding skills, this is an excellent opportunity to grow your career.
Key Responsibilities
- Design, code, test, and deploy high-quality software solutions for telecommunications platforms.
- Develop and maintain backend services, APIs, and microservices that support various telecom functionalities.
- Collaborate with product managers and system architects to define software requirements and technical designs.
- Optimize application performance, scalability, and reliability.
- Troubleshoot and resolve software defects and issues, ensuring seamless operation of deployed applications.
- Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
- Contribute to the continuous improvement of development processes and methodologies.
- Stay current with emerging software development trends and technologies relevant to the telecommunications industry.
- Mentor junior developers and provide technical guidance.
- Work effectively within a hybrid team environment, fostering collaboration and knowledge sharing.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development, with a significant focus on telecommunications software.
- Proficiency in one or more programming languages such as Java, C++, Python, or Go.
- Experience developing and consuming RESTful APIs and microservices.
- Strong understanding of data structures, algorithms, and object-oriented design principles.
- Familiarity with database technologies (e.g., SQL, NoSQL) and their application.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
- Understanding of telecommunications protocols (e.g., SIP, RTP, SS7) is highly desirable.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills, effective in a hybrid setting.
Benefits
- Competitive annual salary of R per annum.
- Hybrid work model offering a blend of remote and office-based work.
- Opportunity to work on innovative telecommunications software solutions.
- Collaborative and dynamic team environment.
- Professional development and training opportunities.
- Contribution to a company at the forefront of telecommunications technology.
📌 Senior Telecommunications Software Developer (Kimberley)
🏢 Placements24
📍 Kimberley