We are seeking a highly skilled and experienced Software Lead to guide a team of software developers in designing, developing, and deploying scalable software solutions. The ideal candidate will possess strong technical expertise, leadership capabilities, and a passion for driving innovation and quality in software development. This role involves mentoring team members, fostering a collaborative culture, and ensuring the delivery of high-quality software products.
Requirements:
Lead and mentor a team of software engineers throughout the full software development lifecycle.
Provide technical guidance, conduct code reviews, and support career development for team members.
Foster a collaborative, agile, and innovative team culture.
Collaborate with software managers, architects, and stakeholders to define technical requirements and project scopes.
Plan sprints, assign tasks, and ensure the timely delivery of features and fixes.
Monitor and report on progress, blockers, and risks.
Contribute to architecture and system design decisions.
Ensure software quality through rigorous testing, code reviews, and adherence to best practices.
Identify opportunities to enhance software performance, security, and scalability.
Promote best practices in software development, including CI/CD, testing, documentation, and DevOps.
Qualifications:
Bachelor's or Master's degree in Information Systems, Computer Science, Software Engineering, or a related field.
5+ years of software development experience, with at least 2 years in a leadership or mentorship role.
In-depth knowledge of microservices architecture, authentication, and authorization.
Proficiency in web technologies, including HTTP, XML/JSON, web security, and authentication/authorization protocols.
Experience with Agile/Scrum methodologies and tools (e.g., Jira, GitLab, Jenkins).
Proven track record in software design and development using Java/J2EE, Spring, Spring Boot, Microservices, Hibernate, JPA, REST, and JSON.
Experience with middleware technologies such as Kafka and RabbitMQ.
Strong understanding of software architecture, databases (SQL/NoSQL), and REST APIs.
* Ability to work independently and collaboratively in a fast-paced environment.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD1620778
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
Not mentioned
Employment Status
Permanent
Job Location
SG, Singapore
Education
Not mentioned
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.