Software Engineer, Labor Planning & Forecasting

🇮🇳 Bengaluru or Pune, Karnataka or Maharashtra
Posted 1 day ago
Expires December 20, 2026
Full TimeHybridEngineering

Legion is seeking a Software Engineer to join their Labor Planning and Forecasting team in Bengaluru or Pune, India. This role involves developing scalable Java application features for Legion's high-performance, data-driven enterprise application, which implements sophisticated scheduling and optimization algorithms. The position offers a hybrid work environment, combining the flexibility of remote work with the collaborative benefits of in-person engagement.

In this role, you will be responsible for designing, building, and supporting end-to-end applications and APIs. Your tasks will include writing secure, efficient Java code, ensuring product quality through comprehensive testing, and collaborating with cross-functional teams to deliver features that meet both performance and user experience standards. Additionally, you will participate in sprint and quarterly planning, conduct design and code reviews, and work closely with QA engineers to ensure production readiness.

Ideal candidates should have a Bachelor's Degree in Computer Science, Engineering, or a related discipline, with 3-4 years of experience in backend technologies such as Java, Spring Boot, and MySQL. Experience in building multi-tenant SaaS applications, designing and building APIs, and delivering software in cloud-based environments like AWS, GCP, or Azure is essential. Proficiency in object-oriented design, familiarity with AI-assisted coding tools, and a solid understanding of application architecture and design patterns are also required.

Legion offers competitive compensation and benefits packages, including health insurance, paid time off, and opportunities for professional development. Employees enjoy a collaborative and innovative work environment, with access to cutting-edge technologies and the chance to work on impactful projects that drive the company's mission forward.

Joining Legion means becoming part of a forward-thinking company that values diversity, fosters continuous learning, and encourages employees to take ownership of their work. With a focus on employee well-being and career growth, Legion provides a supportive atmosphere where team members can thrive and make meaningful contributions to the organization's success.

More Jobs at legion