LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
Forgot password?
Don't have an account?
or
Join Canary Wharfian
By signing up, you agree to our Terms & Conditions and Privacy Policy.
or

Senior Software Engineer Team Lead

ExperiencedNo visa sponsorship
AXA logo

at AXA

Other

Posted a month ago

No clicks

**Senior Software Engineer Team Lead** Lead cross-functional teams in developing operating systems-level software and network distribution software. Drive software delivery using Agile/SDLC methodologies, aligning solutions with architecture and business goals. Manage teams in full software delivery lifecycle, from planning to deployment, ensuring high-quality, maintainable, and secure products. Utilize Java, Kotlin, Spring Boot, React, andJavaScript(NodeJS) for development, leveraging DevOps tools like Docker, Jenkins, OpenShift, Kubernetes, and AWS. At least 10 years of software development experience, with 5+ years in Java development and 5 years leading teams. Strong knowledge of enterprise architectures and development practices such as Agile, Scrum, and DevOps. Excellent communication skills in English required for coordinating with international vendors.

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

Full Job Description

Senior Software Engineer Team Lead is responsible for leading our software engineering team / sub-teams of developers with good leadership skills as well as good knowledge of delivery methodologies SDLC/Agile to ensure delivery of software development will be aligned with standardized AXA and business goals. This includes motivation, guidance, to ensure team can be able to match to detail design of software solutions to high level of architecture. JOB SCOPES: Software Engineer: Leading research, design, develop, and test operating systems-level software, and network distribution software. Managing software design of implementing software solution to descript all aspect of the software for building & software configuration management. Leading the application of management activitiesplanning, coordinating, measuring, monitoring, controlling, and reportingto ensure that the development and maintenance of software is systematic, disciplined, and quantified. Hands-on in process construction through a combination of coding, verification, unit testing, integration testing and debugging. Modification of a software product after delivery to correct faults, improve performance or other attributes. Leading the software quality process to cover reliability, efficiency, security and maintainability. Managing source code reviewing Leading for development practice such as incremental delivery, continuous integration, deployment in systematic method. Leadership: Develop the knowledge and skills of team members to deliver which facilitates an exceptional customer experience by team building, development, leadership and motivation. Evaluating outcomes and revising future processes based on learning from experience Proactively initiate and develop quality improvements to systems, processes and practices Drive for high quality, actionable results Provide leadership to ensure that services to stakeholders, are delivered to agreed standards Support and coach your team using your technical knowledge and experience to drive best practice and ensure capability is optimised. QUALIFICATIONS: Bachelor's degree in IT, Computer Science, Computer Engineering or related field. At least 10 years experienced in Software Development, with 5 years in Java Development. Proven 5 years experience in leading or managing development team Deep experience and knowledge of the full software delivery life cycle (SDLC). Experience of key programming languages of Java or Kotlin, Spring Boot & React are required . Additional experiences of JavaScript, NodeJS, Docker, Jenkins, OpenShift, Kubernetes, AWS would be advantage. Good experience with development and delivery practices such as Agile, scrum, lean, kanban, devops, pair programming, etc. Experience of enterprise organizations and complex architectures. Experience leading, managing and coaching under-performing and high-flying staff Deep technical experience of implementation, architecture and infrastructure. A genuine love of technology, a desire to see how it works at a low level, with the ability to deliver business benefit. Good communication skills in English for reading, writing and speaking to coordinate effectively with foreign vendors. About Krungthai-AXA Life Insurance Krungthai-AXA Life Insurance Public Company Limited, created from a solid co-investment partnership between Krungthai Bank PCL. and the AXA Group, global financial protection and asset-management specialists. The trademark of Krungthai-AXA Life Insurance is designed to indicate the combination of the two corporations. Krung Thai Bank PCL. and AXA Group logos are aligned with Thai characters displaying the company name as Krungthai-AXA Life Insurance placed above the red line and the new company signature. Redefining/Life Insurance. Today Krungthai-AXA Life Insurance Public Company Limited is a fast-growing life insurance company with a vision Ambition AXA. Our Perks and benefits Employee and Family Health Insurance Benefits Life and Accident Insurance Benefits Hybrid Working and Flexible Working Hours Annual Leave & Birthday Leave Salary Increment & Bonus Digital Learning - Self Learning Organization Annual Health Check up Provident Fund

Senior Software Engineer Team Lead

Compensation

Not specified

City: Not specified

Country: Not specified

AXA logo
Other

a month ago

No clicks

at AXA

ExperiencedNo visa sponsorship

**Senior Software Engineer Team Lead** Lead cross-functional teams in developing operating systems-level software and network distribution software. Drive software delivery using Agile/SDLC methodologies, aligning solutions with architecture and business goals. Manage teams in full software delivery lifecycle, from planning to deployment, ensuring high-quality, maintainable, and secure products. Utilize Java, Kotlin, Spring Boot, React, andJavaScript(NodeJS) for development, leveraging DevOps tools like Docker, Jenkins, OpenShift, Kubernetes, and AWS. At least 10 years of software development experience, with 5+ years in Java development and 5 years leading teams. Strong knowledge of enterprise architectures and development practices such as Agile, Scrum, and DevOps. Excellent communication skills in English required for coordinating with international vendors.

Full Job Description

Senior Software Engineer Team Lead is responsible for leading our software engineering team / sub-teams of developers with good leadership skills as well as good knowledge of delivery methodologies SDLC/Agile to ensure delivery of software development will be aligned with standardized AXA and business goals. This includes motivation, guidance, to ensure team can be able to match to detail design of software solutions to high level of architecture. JOB SCOPES: Software Engineer: Leading research, design, develop, and test operating systems-level software, and network distribution software. Managing software design of implementing software solution to descript all aspect of the software for building & software configuration management. Leading the application of management activitiesplanning, coordinating, measuring, monitoring, controlling, and reportingto ensure that the development and maintenance of software is systematic, disciplined, and quantified. Hands-on in process construction through a combination of coding, verification, unit testing, integration testing and debugging. Modification of a software product after delivery to correct faults, improve performance or other attributes. Leading the software quality process to cover reliability, efficiency, security and maintainability. Managing source code reviewing Leading for development practice such as incremental delivery, continuous integration, deployment in systematic method. Leadership: Develop the knowledge and skills of team members to deliver which facilitates an exceptional customer experience by team building, development, leadership and motivation. Evaluating outcomes and revising future processes based on learning from experience Proactively initiate and develop quality improvements to systems, processes and practices Drive for high quality, actionable results Provide leadership to ensure that services to stakeholders, are delivered to agreed standards Support and coach your team using your technical knowledge and experience to drive best practice and ensure capability is optimised. QUALIFICATIONS: Bachelor's degree in IT, Computer Science, Computer Engineering or related field. At least 10 years experienced in Software Development, with 5 years in Java Development. Proven 5 years experience in leading or managing development team Deep experience and knowledge of the full software delivery life cycle (SDLC). Experience of key programming languages of Java or Kotlin, Spring Boot & React are required . Additional experiences of JavaScript, NodeJS, Docker, Jenkins, OpenShift, Kubernetes, AWS would be advantage. Good experience with development and delivery practices such as Agile, scrum, lean, kanban, devops, pair programming, etc. Experience of enterprise organizations and complex architectures. Experience leading, managing and coaching under-performing and high-flying staff Deep technical experience of implementation, architecture and infrastructure. A genuine love of technology, a desire to see how it works at a low level, with the ability to deliver business benefit. Good communication skills in English for reading, writing and speaking to coordinate effectively with foreign vendors. About Krungthai-AXA Life Insurance Krungthai-AXA Life Insurance Public Company Limited, created from a solid co-investment partnership between Krungthai Bank PCL. and the AXA Group, global financial protection and asset-management specialists. The trademark of Krungthai-AXA Life Insurance is designed to indicate the combination of the two corporations. Krung Thai Bank PCL. and AXA Group logos are aligned with Thai characters displaying the company name as Krungthai-AXA Life Insurance placed above the red line and the new company signature. Redefining/Life Insurance. Today Krungthai-AXA Life Insurance Public Company Limited is a fast-growing life insurance company with a vision Ambition AXA. Our Perks and benefits Employee and Family Health Insurance Benefits Life and Accident Insurance Benefits Hybrid Working and Flexible Working Hours Annual Leave & Birthday Leave Salary Increment & Bonus Digital Learning - Self Learning Organization Annual Health Check up Provident Fund