For more than 25 years, Telestream has been at the forefront of innovation in the digital video industry, consistently delivering cutting-edge solutions across all aspects of media processing and workflow orchestration. From dynamic live capture to seamless streaming, from awe-inspiring production to meticulous quality assurance, Telestream remains the steadfast force ensuring flawless delivery of your video content, regardless of how it is created, distributed, or consumed.
Our esteemed clientele includes the majority of the world's leading Media & Entertainment, Video Production, Broadcasting, and streaming companies.
Now, as we embark on the next phase of Telestream's growth, we are poised to assist our customers in transitioning to the next generation of video products and solutions. These advancements not only capitalize on traditional on-premises solutions but also embrace hybrid and cloud-based technologies and business solutions, all while integrating AI into video workflows.
Senior Software Engineer- Bangalore, India
Responsibilities
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop, maintain and manage functional web applications
- Collaborate with Front-end developers to integrate user-facing elements with server side logic
- Get feedback from, and build solutions for, users and customers
- Participate in requirements, design, and code reviews
- Engage with customers to understand and solve their issues
- Collaborate with remote team on implementing new requirements and solving customer problems
- Focus on quality of deliverables with high accountability and commitment to program objectives
Required Skills
- 1 - 7 years of SW development experience
- Proficiency in C#, .NET, PHP /Java technologies with an acumen for code analysis, debugging and problem solving
- Strong skills in Database Design(PostgreSQL or MySQL)
- Experience in Caching and message Queue
- Experience in REST API framework design
- Strong focus on high-quality and maintainable code
- Understanding of multithreading, memory management, object-oriented programming
Preferred Skills
- Experience in working with Linux OS
- Experience in Core Java programming
- Experience in working with JSP/Servlets, Struts, Spring / Spring Boot, Hibernate
- Experience in working with web technologies HTML,CSS
- Knowledge of source versioning tools particularly JIRA, Git, Stash, and Jenkins.
- Domain Knowledge of Video, Audio Codecs
Job Posted by ApplicantPro