- Design, develop, and maintain OSS software applications: As an OSS Developer, you will be responsible for creating, upgrading, and managing OSS software tools used in the telecommunications industry.- Collaborate with cross-functional teams: You will work closely with teams such as network engineers, software developers, and project managers to ensure seamless integration of OSS applications with existing systems.- Troubleshoot and resolve technical issues: Your role will involve identifying and fixing bugs, performance issues, and other technical challenges that may arise in OSS software applications.- Implement new features and enhancements: You will be expected to enhance the functionality of OSS software by adding new features, improving user experience, and optimizing performance.Required skills and expectations:- Proficiency in programming languages such as Java, Python, or PHP- Experience with OSS/BSS systems and telecommunications industry standards- Strong problem-solving skills and attention to detail- Ability to work effectively in a team environment- Excellent communication skills and the ability to convey technical concepts to non-technical stakeholders