At a Glance
- Tasks: Design and develop high-performance software for next-gen telecom systems.
- Company: Leading innovator in the Telecoms sector with a remote-first culture.
- Benefits: Flexible remote work, competitive salary, health benefits, and generous paid time off.
- Other info: Join a supportive virtual team with excellent growth opportunities.
- Why this job: Make a real impact in a dynamic industry while working with cutting-edge technologies.
- Qualifications: 5+ years in software development with telecom focus and strong coding skills.
The predicted salary is between 123750 - 151250 $ per year.
About the Role
Our client, a leading innovator in the Telecoms sector, is seeking a highly motivated Senior Telecoms Software Engineer to join their fully remote engineering team.
This is a key role in developing, deploying, and maintaining the software systems that power our next-generation telecommunications services.
As a remote-first company, we foster a collaborative and productive environment where engineers can thrive regardless of their physical location.
You will be responsible for designing and implementing robust, scalable, and efficient software solutions, contributing to all phases of the software development lifecycle.
The ideal candidate possesses a strong background in software engineering, a deep understanding of telecom systems, and a passion for building high-quality, reliable applications.
This is an exceptional opportunity to work with cutting-edge technologies and make a significant impact within a growing and dynamic industry.
Key Responsibilities
- Design, develop, and implement high-performance software solutions for telecommunications systems.
- Write clean, maintainable, and well-documented code in languages such as Java, C++, Python, or Go.
- Collaborate with cross-functional teams, including product managers, architects, and other engineers, to define software requirements and specifications.
- Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Develop and maintain APIs, microservices, and distributed systems.
- Optimize software performance, scalability, and reliability.
- Troubleshoot and resolve complex software defects and issues.
- Contribute to architectural discussions and technology selection.
- Stay up-to-date with emerging technologies and software development best practices.
- Participate in the deployment and operational support of software systems.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years of professional software development experience, with a significant focus on telecommunications software.
- Proficiency in one or more programming languages commonly used in the telecom industry (e. g., Java, C++, Python, Go).
- Experience developing distributed systems, microservices, or cloud-native applications.
- Solid understanding of telecom protocols and technologies (e. g., SIP, SS7, TCP/IP, RTP).
- Familiarity with databases (SQL and No SQL) and messaging queues (e. g., Kafka, Rabbit MQ).
- Experience with software development lifecycle tools and methodologies (e. g., Git, CI/CD, Agile).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills for a remote work environment.
- Ability to work independently and manage time effectively.
Benefits
- Fully remote position offering maximum flexibility and work-life balance.
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and vacation allowance.
- Opportunities for professional growth, including access to online learning platforms and conferences.
- Allowance for home office setup and ongoing remote work expenses.
- Chance to work on innovative software solutions within the dynamic Telecoms industry.
- Supportive and collaborative virtual team environment.
- #J-18808-Ljbffr
Senior Telecoms Software Engineer β Remote in Kimberley employer: Placements24
Join a forward-thinking company that values innovation and offers a fully remote work environment, allowing you to thrive from anywhere in South Africa. With a highly competitive salary, significant bonus potential, and a generous budget for professional development, this role as Legal Counsel - Intellectual Property not only provides the opportunity to protect and manage a diverse IP portfolio but also fosters a culture of growth and collaboration. Embrace the chance to work on cutting-edge technology while shaping the future of the company's intellectual property.