Principal Software Engineer - JavaScript
Bangalore, KA, IN
9h ago

About DMI

DMI (Digital Management, LLC.) is a global technology solutions company that specializes in digital strategy, design, transformation and support.

Utilizing expertise from six unique DMI Groups, in the areas of AI & Analytics, Commerce, Experience, Managed Services, Transformation, and Government, DMI delivers intelligent digital transformation solutions that meet organizations where they are.

Born digital, DMI has been delivering mission-critical, enterprise grade solutions since 2002 for over a hundred Fortune 1000 enterprises and all fifteen U.

S. Federal Departments. DMI has grown to 2,000+ employees globally and has been continually recognized by top industry analysts as market leader as well as a by the Washington Post. Careers Twitter LinkedIn Facebook

About the Opportunity

DMI Hiring Principal Software Engineer - JavaScript in Bangalore.


The Engineer / Sr. Engineer / Lead / Staff Engineer for APJS will work on developing / managing business requirements / features on existing / new SmartTV / JavaScript platforms along with integrating JavaScript based adaptive players (MPEG Dash & HLS) and debugging / solving complex problems related to streaming, DRM, QoS improvements etc.

Qualification and Experience


  • BE / B.Tech or equivalent degree in Computer Science or related field.
  • Experience : 8+ years of experience in development
  • Required Skills / Abilities

  • Hands on experience developing Audio / Video streaming library, application
  • C++ / Java / JavaScript / TypeScript experience in non-UI client application layer with a good knowledge on video streaming standards like HLS and MPEG DASH.
  • Working knowledge on debugging problems using relevant tools.
  • Firm understanding of Object Oriented principles, design patterns, and software design / architecture best practices.
  • Ability to communicate technical concepts clearly concisely both verbally and in writing.
  • Ability to collaboratively work through technical issues in a professional manner, making design considerations and trade-offs as needed.
  • Thrive in and contribute to a collaborative team environment.
  • Qualifications

    Responsibilities / Accountabilities

  • Write code to authorize DRM content, play video, track video status and progress. Target platforms include Xbox, Comcast, SmartTVs and many upcoming new platforms.
  • Collaborate with team members and business partners for problem solving, bug fixes, new feature implementations, work planning and code demonstrations
  • Assist with team-wide validation of functional correctness, architectural compliance, and adherence to applicable industry standards
  • Collaborate with other teams to coordinate changes to shared interfaces
  • Collaborate with team and leaders to develop optimal technical solutions that the balance capabilities of third-party vendors, business requirements, and the team's internal goals for technical excellence
  • Adhere to team standards for writing and documenting code
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form