freehire launches on Product Hunt on 26 August.

Follow →

software engineer

Job Summary:

We are seeking a talented and dedicated Software Engineer to join our client's team. The ideal candidate will play a crucial role in designing, developing, and maintaining cutting-edge software solutions to support our telecom and ICT operations. This position offers the opportunity to work in a dynamic and collaborative environment, contributing to the success of critical infrastructure and technology projects.

Key Responsibilities:

  • Software Development: Design, code, test, and debug software applications and solutions tailored to support telecom and ICT services, including integration with RBS, MW, FTTH, and SDH systems.
  • System Integration: Collaborate with cross-functional teams to ensure seamless integration of software with hardware and network systems, supporting active and passive network elements.
  • Project Execution: Assist in the planning, execution, and delivery of software projects within stipulated timelines and SLAs, maintaining high-quality standards.
  • Customization: Create and customize software tools for data backhauling, SDN (Software-Defined Networking), and other relevant IT/telecom applications to meet client requirements.
  • Maintenance & Support: Provide ongoing maintenance and support for software solutions, ensuring system reliability, scalability, and security.
  • Problem-Solving: Analyze and troubleshoot complex issues in software performance, implementing effective solutions to ensure minimal downtime.
  • Documentation: Prepare and maintain comprehensive documentation for software designs, processes, and updates.
  • Innovation: Stay abreast of emerging technologies and trends in software engineering, telecom, and ICT, and propose innovative solutions to enhance service delivery.

Qualifications and Experience:

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Proven experience (3+ years) in software development, preferably in telecom or ICT sectors.
  • Proficiency in programming languages such as Java, Python, C++, or similar.
  • Experience with software frameworks, APIs, and database management systems (e.g., MySQL, PostgreSQL).
  • Familiarity with networking protocols, SDH, FTTH, and telecom equipment integration is a plus.
  • Strong understanding of software development methodologies (Agile, Scrum, etc.).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively in a team environment.
  • Strong communication skills to interact with internal teams and clients effectively.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available