Lead Software Engineer (Java)
Salary undisclosed
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
- Manage a team of software engineers, including task planning and code reviews
- Take charge of technical projects and provide leadership in a fast-paced environment
- Responsible for the overall planning, execution, and success of complex technical projects
- Work closely with project management and experience design team to deliver project outcomes
- Contribute technically to projects
- Mentor the best talent bringing out the best in every engineer
- Nurture a culture of high performance, continuous improvement, creative problem solving, and innovation within the team
- Strong experience with Java Technologies
- Experience in ReactJS is a plus
- Software support and maintenance of deployed products and solutions
- At least 5 years of total software engineering experience with a thorough understanding of commercial software product development.
- 3+ years of experience in a software engineering leadership position
- Customer oriented and skilled in developing a strong understanding of customer needs and marrying those with optimal technology solutions
- Knowledge of Object Oriented Programming and SQL
- Ability to manage a hosting environment, including database administration as well as scaling applications to handle load changes
- Understanding of front-end web technologies
- Experienced in developing on Unix/Linux environments
- Enjoy constant learning and working with new technologies
- A Pass in ICT Assessment Certification for Solution Architect or Software Developer by NUS-ISS is required
- Fun working environment
- Employee Wellness Program
Similar Jobs