Legion
Sr Software Engineer, Labor Planning & Forecasting
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Work mode:
Hybrid
Published on:
8 September 2026
What they need
Job Summary
Senior Software Engineer, Labor Planning & Forecasting Hybrid Bangalore or Pune, India
The Legion application is a high-performance data-driven Java enterprise application that implements sophisticated scheduling and optimization algorithms. It also provides the necessary endpoints for our Web and mobile frontend applications. As a Senior Software Engineer, you will be a member of the team responsible for the implementation and evolution of this application. You will need to be able to write secure, efficient, enterprise-quality Java code, and have a deep understanding of the techniques and technologies that are necessary for scalability and performance. You will also need knowledge and experience with data modeling and relational databases. Our application runs on AWS, so experience with containerization and cloud deployments is desirable. Were using Springboot, Hibernate, MySQL, and JSON, so familiarity with these technologies will be helpful. Frontend experience in JavaScript and Angular and/or React is a big plus.
Responsibilities and Duties
- Develop features with high quality and on time
- Thorough understanding of the product area
- Assist with feature design along with CTO/Architect
- Develop features keeping in mind best coding practices including performance and user experience
- Own product quality
- Test features before asking QA engineers to test
- Write unit tests
- Work with QA engineers to test the product end-to-end
- Fix incoming bugs daily: Adhere to bug resolution goals and SLA
- Be able to demo the Legion product end-to-end
- Devise robust solutions that enable product engineering teams to rapidly deliver features in a scalable and performant manner
- Design, build, and support applications from End to End.
- Make data-driven technical decisions
- Use your deep technical knowledge to debug and solve complex technical problems
- Identify and resolve ambiguities in requirements in consultation with the various stakeholders
- Contribute to the long-term team charter and quarterly planning
- Mentor others on the team, and hold a high bar for code quality and standards by conducting design reviews, code reviews, and providing feedback
- Work with QA team to make the feature as Production ready.
Required Skills and Qualifications
- Bachelors Degree in Computer Science, Engineering or related discipline
- 7-8 years with backend technologies (Java, Spring Boot, MySQL)
- 7-8 years working on building multi-tenant SaaS applications
- 7-8 years experience with designing and building APIs
- 5+ years delivering software in a cloud-based environment (AWS, GCP, Azure)
- Professional software development experience
- Proficiency in Java or C++, and object-oriented design skills
- Application architecture and design patterns
- Experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, and testing to documentation, delivery, and maintenance is preferred
- Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience in the development of distributed/scalable systems and high-volume transaction applications
- Proven ability to lead projects from inception to production
- Strong mastery in communication skills, software architecture design, writing technical documents
- Strong personal work ethic focused on prioritization, being action-oriented, and being driven to achieve positive results
Preferred Qualifications and Attributes
- Proactive and able to command respect through intelligence, hard work, and persistence
- Personal passion and fervor for industry-leading next-generation technology
- Ability to operate in an environment with limited resources
- A great communicator who can distill powerful messages that resonate with customers
- Track record of building positive relationships with peers
- Continuous and thoughtful listener, able to learn from others and leverage input
- Strong personal work ethic focused on high-priority issues; action and results-oriented
- Unquestionable integrity, credibility, and character; demonstrated high moral and ethical behavior
- Proficiency with AWS products and services
- Experience in managing frameworks/systems for ensuring code quality such as Coverity, SonarQub, etc.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Other offers great for you!
These companies are also looking for great profiles
Almatech
Ingénieur Senior Front React & Flutter
72k-84k CHF/an
Permanent contract
Geneva, Switzerland
Hybrid, Onsite
Skills
21 hours ago
Quick apply
Naxo
Développeur FullStack Senior React TypeScript Java
430
Freelance
Lille, France
Hybrid
Skills
2 hours ago
Quick apply
Audensiel
Platform Software Kubernetes (H/F)
Permanent contract
83190 Ollioules, France
Onsite
Skills
1 hour ago
Quick apply