Head of Software Development for OTT Platform

Job Description

Title: Head of Software Development for OTT Platform

Company Name: Nexdecade Technology (Pvt.) Ltd

Vacancy: 1

Job Location: Dhaka (PanthaPath)

Employment Status: Full-time

Educational Requirements:
∎ Bachelors or master's degree in computer science, software engineering,
∎ or a related field. Advanced technical certifications are a plus.

Experience Requirements:
∎ 5 to 8 year(s)

Job Responsibilities:
∎ Technical leadership: Provide technical leadership and strategic guidance to the software development team, ensuring the development of high quality, scalable and innovative software solutions for the OTT platform.
∎ Team management: Manage and mentor a team of software engineers, including recruitment, performance evaluation, professional development, and fostering a collaborative and high-performing work environment.
∎ Software architecture and design: Collaborate with cross-functional teams, including product managers, UI/UX designers, and quality assurance, to define and implement software architecture, system design, and development best practices.
∎ Agile development process: Implement and promote agile development methodologies, such as Scrum or Kanban, to facilitate efficient development processes, continuous integration, and delivery.
∎ Platform development: Lead the end-to-end development of the OTT platform's software solutions, including video streaming, content management, user management, billing systems, analytics, and APIs, ensuring alignment with business requirements and industry standards.
∎ Technical innovation: Stay updated on emerging technologies, trends, and best practices in the OTT industry. Identify opportunities for technological innovation and propose strategies to leverage new technologies for enhancing the platform's features, performance, and user experience.
∎ Collaboration and communication: Foster effective collaboration and communication with stakeholders, including product managers, senior management, and other departments, to understand requirements, provide technical insights, and ensure timely and successful software delivery.
∎ Quality assurance and testing: Establish and implement robust quality assurance processes, including automated testing, code reviews, and performance testing, to ensure the delivery of high-quality and bug-free software solutions.
∎ Project management: Oversee project timelines, resource allocation, and budget management for software development projects. Monitor and report on project progress, risks, and mitigation strategies.
∎ Compliance and security: Ensure compliance with relevant data privacy and security regulations, implementing necessary measures to protect user data and maintain platform security.

Additional Requirements:
∎ 5 - 8 year(s) of experience in relevant fields.
∎ Proven experience in software development, including substantial experience in leading and managing software development teams.
∎ In-depth knowledge of OTT platforms, video streaming technologies, content delivery networks (CDNs), DRM, video codecs, and adaptive streaming protocols (Such as HLS, DASH).
∎ Strong expertise in software development methodologies, tools, and frameworks, such as agile development, CI/CD, DevOps, cloud platforms (AWS, Azure), and microservices architecture.
∎ Proficiency in programming languages and technologies, such as Java, Python, JavaScript, RESTful APIs, and database systems (SQL, NoSQL).
∎ Experience with frontend development frameworks (e.g., React, Angular) and UI/UX best practices are desirable.
∎ Solid understanding of scalability, performance optimization, and fault-tolerant design principles.
∎ Excellent leadership, team management, and interpersonal skills.
∎ Strong problem-solving abilities and a proactive attitude towards addressing technical challenges.
∎ Effective communication skills to collaborate with stakeholders at various levels of the organization.
∎ Experience in the media/entertainment industry or working on OTT platforms is highly desirable.
∎ Demonstrated ability to drive technical innovation and deliver software solutions that meet business objectives.

Salary:
∎ Negotiable (Most competitive & attractive package in the industry waiting for the deserving candidates)

Compensation & Other Benefits:
∎ As per company policy and rules
∎ An excellent culture, we encourage collaboration, growth and learning amongst the team.
∎ A competitive salary and consideration for equity.
∎ An ability to directly influence the direction of the Nexdecdae's product and business.
∎ An autonomous and flexible role where you will be trusted with key tasks.
∎ An opportunity to have real impact and be part of a company with purpose.
∎ A flexible workplace environment.

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 7 Jul 2023

Company Information:
∎ 7 Jun 2023
∎ Nexdecade Technology (Pvt.) Ltd
∎ Business : Nexdecade Technology (Pvt.) Ltd. is leading value added service provider in Bangladesh. We have been working with all mobile telecom operators for more than 12 years with different services. Currently we are managing more than 1.5 million customers, we are the pioneer in development for OTT / IPTV / IOT platform in Bangladesh. We got 172 employees, Member of Basis and licensed operator from BTRC”

Category: IT/Telecommunication

:

Source: bdjobs.com

Similar Jobs

Frontend Developer (Next.js/React.js)

Backend Developer

Software Engineer (Node JS)

Digital Marketing Executive.

Software Engineer (React JS)

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer

Executive/Senior Executive, IT Support

WordPress Developer

Deputy Manager; Solution & Onsite Support.

Office IT

Mobile App Developer

Server/Storage Monitoring Engineer

System Specialist-ERP Implementation & Support

Test Automation Engineer

iOS (APP) Developer

Senior Programmer/Programmer

Full Stack Software Engineer

Salesforce Consultant

Sr. Executive to Asst. Manager - Marketing & Sales(As per Experience)

Software Engineer (Frontend)

Business Analyst

Software Engineer

Salesforce Consultant

Systems Engineer

IT Support Executive/ e-commerce Executive

Linux Admin (Senior Executive /Assistant Manager))

Senior SQA Engineer

Software Project Manager

Software Quality Assurance Engineer

System Administrator

Ruby on Rails Middle Developer

Executive/ Asst. Executive - Lead Generation (Night Shift)

Web GIS Mapping Development Expert

QA / Sr. QA Engineer

Senior Software Engineer / .Net Developer

Software Engineer (PHP Developer)

Technical Customer Support Engineer

Digital Marketing Expert