Senior Software Developer - Telecom Platforms
Summary
Senior backend developer who designs, builds, tests, and deploys scalable software for core telecom platforms in a fully remote role. Day-to-day work spans coding, code reviews, troubleshooting production issues, and optimizing performance using Java/Python/C++/Go, microservices, REST APIs, SQL/NoSQL, and cloud/container tooling.
About the Role
Our client is actively seeking a highly skilled Senior Software Developer to contribute to the advancement of their core telecommunications platforms . This is a fully remote position, allowing you to work from anywhere within the specified region. You will be instrumental in designing, developing, and deploying robust, scalable software solutions that power critical communication services. This role offers a fantastic opportunity for an experienced developer to make a significant impact within a forward-thinking telecoms company , collaborating with a talented team in a flexible, remote-first environment.
Key Responsibilities
- Design, code, test, and deploy high-quality software applications and services for telecom platforms .
- Collaborate with product managers and other engineers to define software requirements and technical specifications.
- Optimize application performance, scalability, and reliability through code enhancements and architectural improvements.
- Participate actively in code reviews, providing constructive feedback to team members.
- Troubleshoot and resolve software defects and production issues in a timely manner.
- Contribute to the continuous improvement of development processes and tools.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in software development , with a focus on backend systems.
- Proficiency in programming languages such as Java, Python, C++, or Go.
- Experience with microservices architecture, RESTful APIs, and distributed systems.
- Strong understanding of database technologies (SQL and NoSQL) and message queuing systems.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holidays.
- A fully remote work setup with flexible hours.
- Opportunities for professional growth and learning through online courses and conferences.
- Collaborative and supportive team culture focused on innovation.