find your next career move.

Our client is currently expanding their workforce, looking for talented industry professionals. We are always excited to welcome job seekers to use our network and find a new career. You can search and sign up for the opportunity that suits your career aspirations best.

Development Engineer - 3 & 4

Location: Chennai, Tamil Nadu IN

Apply

Job Number: 2429

External Description:

Responsibilities:

  • Design, develop, and maintain software applications to support new features.
  • Develop and maintain automated tests to ensure software quality and reliability.
  • Participate in code reviews, design discussions, and other technical activities to maintain high-quality standards.
  • Analyze and optimize existing software’s performance and stability and ensure software modules are reliable and simple for reuse.
  • Collaborates with project stakeholders to identify product and technical requirements.
  • Participate in DevOps and on-call rotations.
  • Works with the Quality Assurance team to test the software.
  • Diagnose system performance issues and propose and implement code improvements to achieve desired system performance.
  • Be a team resource to help watch for new technologies and methodologies relevant to our problem space.
  • Assist in the rollout of software releases.
  • Other duties and responsibilities as assigned.
  • Lead technical discussions, mentoring and guiding the development team to deliver high-quality software.
  • Communicate with stakeholders and other teams to ensure software development meets their needs and requirements.

 

Here are some of the specific technologies we use for Time Shifted Video Engineering Group:

  • Go (golang), C/C++, React, Javascript, Python
  • MPEG 2, MPEG 4, HEVC, ABR Streaming
  • Linux (CentoOS)
  • Varnish, Memcached
  • Elastic Search, Prometheus, Grafana
  • Git
  • MemSQL, Object Storage
  • Docker, Kubernetes

What You’ll need:

  • BS in Computer Science and 4+ years’ experience or equivalent
  • Experience in programming languages Java and C/C++. Experience with Go (golang) is highly desired
  • Experience developing software for Networking, Web services, HTTP, and TCP/IP
  • Experience with the distributed system is a plus
  • Understanding of RESTful design principals
  • Experience developing multi-threaded and high-performance software
  • Knowledge of Object Design, Design patterns, and Algorithms
  • Experience with containerization technologies like Docker, Kubernetes and experience with a microservices architecture is a plus
  • Experience with FFMPEG, HLS, HDS, MPEG-2, MPEG-4, and H.264 compression is a plus
  • Strong troubleshooting skills, adaptable, proactive, and willing to take ownership
  • Able to work in a fast-paced agile environment
  • Great design and problem-solving skills
  • Able to analyze and clearly articulate complex issues and technologies understandably and engagingly

 

Job Number: 2429

Community / Marketing Title: Development Engineer - 3 & 4

Location_formattedLocationLong: Chennai, Tamil Nadu IN

Connect with us

LinkedIn | YouTubeFacebookTwitter

Randstad Sourceright (Hong Kong SAR) Employment Agency Licence No. 66244 | Randstad Sourceright (Singapore) EA Licence No. 94C3609