Taro Logo

Software Engineer

Global leader in labor market insights providing solutions for economic prosperity and mobility across six continents.
Frontend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS

Job Description

Lightcast, a global leader in labor market insights, is seeking a Software Engineer to join their team in Chennai. This role offers an opportunity to work with a company that drives economic prosperity across six continents. As a Software Engineer, you'll be responsible for designing, developing, and maintaining software solutions using modern technologies like TypeScript, React, and Python. The position requires 2+ years of experience and offers a hybrid work environment.

The ideal candidate will collaborate with cross-functional teams, implement robust solutions, and participate in the entire software development lifecycle. You'll work on important projects that help build and develop institutions, companies, and communities worldwide. The role demands strong technical skills in frontend development, along with excellent problem-solving abilities and communication skills.

Lightcast offers a diverse and inclusive workplace, welcoming professionals from all backgrounds. They're committed to equal employment opportunity regardless of demographics and encourage employees to bring their authentic selves to work. This position provides an excellent opportunity to work with cutting-edge technologies while contributing to meaningful solutions that impact global labor market insights.

Last updated a month ago

Responsibilities For Software Engineer

  • Collaborate with cross-functional teams to gather and analyze requirements for software projects
  • Design and develop high-quality software solutions using established coding standards and best practices
  • Conduct thorough testing and debugging of software to ensure high quality, reliability and performance
  • Participate in code reviews to maintain code quality, identify areas for improvement, and provide constructive feedback
  • Document technical specifications, system designs, and processes
  • Stay updated with emerging technologies, industry trends, and advancements in software engineering

Requirements For Software Engineer

TypeScript
JavaScript
React
Python
PHP
Java
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 2+ years of professional experience in software engineering or related roles
  • Proficiency in TypeScript, JavaScript, Java, or Python
  • Solid understanding of software development principles, data structures, and algorithms
  • Experience with web development frameworks
  • Familiarity with relational databases and SQL
  • Knowledge of version control systems
  • Strong problem-solving and debugging skills
  • Understanding of software testing principles
  • Strong collaboration and communication skills
  • Detail-oriented with focus on clean, efficient code
  • Ability to work in an agile environment