A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • JavaScript is required.
  • A minimum of 7.5 years of experience in Roku development is required.
  • A minimum of 15 years of full-time education is required.
  • At least 4 to 7 years of experience developing video streaming applications for Roku using BrightScript, Scene Graph, and XML is required.
  • Experience using BrightScript and Roku debugging tools is required.
  • A strong understanding of the Scene Graph framework and its core principles is required.
  • Experience integrating third-party libraries such as player, analytics, and advertising software development kits is required.
  • Experience using Roku application programming interfaces and developing Roku applications is required.
  • Familiarity with video encoding and streaming formats such as HTTP Live Streaming, Dynamic Adaptive Streaming over HTTP, and Digital Rights Management is required.
  • Exposure to in-app purchase and billing testing is required.
  • Experience consuming RESTful services and JavaScript Object Notation is required.
  • Familiarity with Roku Channel certification and publishing criteria is required.
  • Experience optimizing performance on Roku devices is required.
  • Two to three years of hands-on experience developing applications using BrightScript and Scene Graph is required.
  • Experience developing and customizing user interface components using Scene Graph is required.
  • Strong debugging and troubleshooting skills are required.
  • Understanding of web technologies including HyperText Markup Language, Cascading Style Sheets, and RESTful application programming interfaces is required.

Responsibilities

  • Develop custom software solutions by designing, coding, and enhancing components across systems or applications.
  • Use modern frameworks and agile practices to deliver scalable, high-performing software solutions tailored to business needs.
  • Design, build, and configure applications to meet business process and application requirements.
  • Collaborate with and manage the team to deliver project objectives.
  • Engage with multiple teams and contribute to key technical decisions.
  • Provide solutions to technical challenges across teams.
  • Monitor project progress and ensure timely delivery of application features.
  • Collaborate with teams to understand their needs, develop streaming solutions, and optimize applications for performance and usability.
  • Engage in problem-solving activities, provide technical guidance to team members, and enhance application functionality and user experience.

Desired Qualifications

  • Experience with Jakarta Enterprise Edition is desirable.
  • Familiarity with video encoding and streaming formats such as HTTP Live Streaming and Dynamic Adaptive Streaming over HTTP is desirable.
  • Experience with Roku application release and deployment procedures is desirable.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs