company-logo

Senior Software Engineer

Link Net Communication Services PLC

job-description-icon

Engineering

Software Engineering

Addis Ababa

5 years

1 Position

2025-07-18

to

2025-07-25

Required Skills

computer science

+ show more
Fields of study

Software Engineering

Computer sciences

Full Time

Share

Job Description

Duties & Responsibilities:

Design and Development: Design, develop, and implement scalable and robust software solutions for networking, API integration, VAS, IPTV, VISP, and cloud platforms. Write clean, efficient, and well-documented code. Participate in code reviews and ensure adherence to coding standards. Contribute to architectural design and technical roadmaps.

Networking and API Integration: Develop and integrate APIs for seamless communication between various systems. Design and implement network protocols and services. Troubleshoot and resolve network-related issues. Experience with network security and optimization.

VAS and IPTV: Develop and maintain Value Added Services (VAS) platforms. Design and implement IPTV solutions, including streaming and content delivery. Work with media protocols and technologies.

VISP and Cloud: Develop and deploy applications in cloud environments (AWS, Azure, GCP). Design and implement solutions for Virtual Internet Service Providers (VISPs). Experience with containerization and orchestration   technologies    (Docker, Kubernetes). Experience with cloud networking concepts.

System Optimization and Maintenance: Optimize software performance and ensure system  stability.  Troubleshoot  and  resolve complex technical issues. Perform system maintenance and upgrades. Implement monitoring and logging solutions.

Collaboration and Mentorship: Collaborate with cross-functional teams, including product managers, QA engineers, and operations. Mentor junior engineers and share technical expertise. Participate in agile development processes.

Job Requirements

Qualifications & Skills

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Minimum of 5 years of professional software development experience. Strong proficiency in one or more programming languages (e.g., Java, Python, Go, C++).

  • Extensive experience in networking, API integration, VAS, IPTV, VISP, and cloud environments.

  • Deep understanding of distributed systems and microservices architecture.

  • Experience with database systems (SQL, NoSQL).

  • Knowledge of network protocols (TCP/IP, HTTP, etc.).

  • Experience with cloud platforms (AWS, Azure, GCP) and related services.

  • Experience with containerization and orchestration (Docker, Kubernetes).

  • Excellent problem-solving and debugging skills.

  • Strong communication and collaboration skills.

  • Experience with media streaming protocols such as HLS and DASH.

  • Experience with network monitoring tools.

  • Experience with CI/CD pipelines.

How to Apply

  • Send your CV, cover letter, and credentials to info@linknetcommunication.com within 7 days from the date of this announcement.

  • please mention the job title you are applying for in the subject line.

Fields Of Study

Software Engineering

Computer sciences

Skills Required

computer science

Related Jobs

9 days left

Adiamat Trading PLC

Software Developers

Software Developer

time-icon

Full Time

5 yrs

1 Position


Bachelor's Degree in Computer Science, Software Engineering, or in a related field of study with relevant work experience Duties & Responsibilities: - Design, develop, test, and deploy software applications - Collaborate with cross-functional teams to define and implement innovative solutions - Ensure code quality, security, and performance

Addis Ababa

9 days left

Leadwell Educational Institute One Member PLC

Payment Product Manager

Product Manager

time-icon

Full Time

2 yrs

1 Position


Educational background in a related field of study with relevant work experience Duties & Responsibilities: - Responsible for the design and implementation of software product, collecting and proposing client requirements, and designing product functions, features, user flows, and UI/UX - Identify client needs and communicate feasible implementation plans - Prepare English documentation such as product proposals, business flowcharts, requirement specifications, and user manuals

Addis Ababa

11 days left

Bouncepoint

Junior Software Engineer

Software Engineer

time-icon

Full Time

0 yrs

1 Position


Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering or in a related field of study Duties and Responsibilities: - Write clean, efficient, and maintainable code - Participate in code reviews and collaborate with team members - Conduct research on new technologies and industry best practices - Contribute to system design and architecture discussions

Addis Ababa

about 1 month left

Washington Medical Center

Front-End Developer

Front-End Developer

time-icon

Full Time

0 yrs

1 Position


Bachelor's Degree in Software Development, Computer Engineering, or in a related field of study Duties & Responsibilities: - Translate design mockups and wireframes into pixel-perfect, responsive web pages using HTML, CSS, and JavaScript. - Collaborate with the design team to ensure the technical feasibility of UI/UX designs and optimize them for performance. - Troubleshoot and debug front-end issues, ensuring cross-browser and cross-platform compatibility

Addis Ababa