We use cookies to make your experience of using our website better. To comply with the e-Privacy Directive we need to ask your consent to set these cookies.

Employers

Software Engineer Team Lead, Sliema

col-narrow-left   

Location:

Sliema, Malta 

Job Category:

Information Technology
-

EU work permit required:

Yes
col-narrow-right   

Job Reference:

6012_1622628894

Job Views:

40

Posted:

02.06.2021

Expiry Date:

17.07.2021
col-wide   

Job Description:

Our client's unprecedented development plans demand an experienced Software Development Team Lead to drive one of the Software Development teams, in collaboration with other teams and departments, build the next generation of payments optimization technology. The ideal candidate has a drive to engineer high-quality solutions to complex problems. Experience in steering engineering teams’ growth through mentorship is a definite plus.

Responsibilities

* Lead a team of engineers to deliver high-quality software, while ultimately being accountable for their code quality, providing constructive feedback and motivation to this end.
* Lead the planning and design of product and technical initiatives
* Drive improvements in engineering techniques, standards, practices and processes across the entire department, always encouraging a culture of knowledge sharing and collaboration
* Maintain an in-depth understanding of the business logic embodied in our software and its development infrastructure and project delivery process
* Identify and propose strategies for technical problem solving, while actively participating in guilds and community of practice teams and initiatives to shaping our technology roadmap


Requirements

* 5+ years of experience in software development, working on different software projects and keen on sharing the lessons learnt with fellow engineers;
* Team leading experience with the ability to influence and setting example to others;
* Ability to develop the team to continuously improve outcomes;
* Well-rounded knowledge of current technologies and engineering practices, and keeps up to date with latest developments;
* Extensive knowledge of Java based server-side/backend technologies, such as Spring, Spring-Boot, Hibernate, JOOQ and should be comfortable with using frontend technologies like Angular JS and React JS;
* A delivery-mindset; setting high-standards in work delivered and are pragmatic and able to balance the various constraints involved in delivering software to produce satisfactory results in a timely fashion;
* Ability of communicate effectively with technical or non-technical stakeholders;
* The ability to drive and participate in design and planning sessions, help steering the team toward making effective engineering decisions and outputting high-quality work;
* Appreciation of core Agile values, having experience implementing and working within an Agile development environment;
* Experience and enjoy mentoring and helping other engineers grow;
* The ability to facilitate delivery of engineering work and establishing a productive and engaging team environment that is conducive to knowledge work.

Job Requirements:

* 5+ years of experience in software development, working on different software projects and keen on sharing the lessons learnt with fellow engineers; * Team leading experience with the ability to influence and setting example to others; * Ability to develop the team to continuously improve outcomes; * Well-rounded knowledge of current technologies and engineering practices, and keeps up to date with latest developments; * Extensive knowledge of Java based server-side/backend technologies, such as Spring, Spring-Boot, Hibernate, JOOQ and should be comfortable with using frontend technologies like Angular JS and React JS; * A delivery-mindset; setting high-standards in work delivered and are pragmatic and able to balance the various constraints involved in delivering software to produce satisfactory results in a timely fashion; * Ability of communicate effectively with technical or non-technical stakeholders; * The ability to drive and participate in design and planning sessions, help steering the team toward making effective engineering decisions and outputting high-quality work; * Appreciation of core Agile values, having experience implementing and working within an Agile development environment; * Experience and enjoy mentoring and helping other engineers grow;
Company Info
Spot On Connections


Phone:
Web Site:
Save Contact
Company Profile