Software Developer

HT Media Group

Scroll down to apply
Chennai, Tamil Nadu, India2 weeks ago
LocationChennai, Tamil Nadu, India
QualificationB.E / B.Tech / MCA / M.Tech in CS/IT or related fields

Job Description

  • We are seeking a dynamic Software Development Engineer to design, build, and scale our core media applications. In this role, you will be expected to write clean, efficient, and highly maintainable code to solve complex architectural problems. You will sit at the intersection of media and technology, collaborating across various product, design, and editorial teams to deliver robust features at a lightning-fast pace.
  • Your day-to-day work will challenge your fundamental engineering skills. You will leverage your strong grasp of Data Structures and Algorithms (DSA) to optimize backend search speeds, streamline data pipelines using Python/Java, and deploy highly available services onto cloud infrastructure. This role demands a proactive mindset, a passion for flawless execution, and a deep interest in modern web and cloud technologies.

Key Responsibilities

  • Design, build, and continuously scale backend applications and digital platforms to handle massive user traffic.
  • Write clean, efficient, well-documented, and highly testable code in Python or Java .
  • Solve complex software engineering problems by applying robust Data Structures and Algorithms .
  • Collaborate dynamically across product, QA, and design teams to understand requirements and deliver robust features.
  • Deploy, manage, and scale applications utilizing modern Cloud Services (AWS, Azure, or GCP).
  • Participate actively in peer code reviews to ensure code quality and adherence to enterprise standards.

Skills & Eligibility

  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, IT, or a related technical field.
  • Experience Level: Freshers are highly encouraged to apply.
  • Core Languages: Exceptional coding proficiency in at least one object-oriented language, specifically Python or Java .
  • Engineering Fundamentals: Strong, demonstrable skills in Data Structures, Algorithms, and Object-Oriented Design (OOD).
  • Cloud Knowledge: Foundational understanding or academic exposure to cloud computing services and microservices architecture.
  • Soft Skills: Strong analytical problem-solving abilities and excellent cross-functional communication skills.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.
Apply Now