12

Software Development Team Lead

Europe, Europe, Serco Europe [9872]

Field(s) of expertise
Software Engineering
Job type
Permanent
Education
Bachelor
Deadline
31/08/2024

About this job

Serco is a leading Space Services Provider with thousands of skilled resources that have supported over 50 space missions on behalf of more than 10 Space or Government agencies around the globe, including the ESA and NASA.

Serco offers space capability across the full space lifecycle from satellite testing to Launch services, LEOP to spacecraft operations, space surveillance to data management, and supporting downstream application development. With over 55 years of history in the space sector Serco is well-placed to contribute to National strategies and New Space ventures that want to scale their businesses/organizations with skilled talent.

We’re currently looking for a Software Development Team Lead, to reinforce the team in one of our European office! This position can be based in Germany, Italy, France or Czech Republic. Software development team is part of the ECLIPSE Product Development team and is involved in all phases of the Development Process. Overall, as a Software Development Team Lead, you play a crucial role in overseeing the development of software projects, leading a team to success, and contributing to the overall growth and success of the organization. The responsibilities also extend to analysis/assessments of operational problems, investigation of new technology and tools, supporting other developers, and contributing to the overall direction of the ECLIPSE suite of products – the essential software to work effectively in the space sector.

Responsibilities

As a Software Development Team Lead, you will concentrate your activities on the following:

  • Leading a team of software developers by providing guidance, mentorship, and support.
  • Managing the software development process, including setting goals, creating timelines, and monitoring progress.
  • Collaborating with other team leads, product owners/stakeholders, and project managers to ensure effective communication and coordination.
  • Assisting in the recruitment, onboarding, and training of new team members.
  • Troubleshooting technical issues, reviewing code, and ensuring high-quality standards are met.
  • Providing technical expertise and helping to drive innovation within the team.
  • Ensuring projects are completed on time and within budget.
  • Keeping up-to-date with industry trends and best practices to continually improve the team’s processes and performance.
  • Design, development, and testing of ECLIPSE web-based application
  • Full stack: involvement in all architecture layers (Web development, Java programming, Databases)
  • Participate in the ECLIPSE Sprint Demo, planning and stand-ups meetings
  • Perform peer code and design reviews
  • Produce technical documentation
  • Proactively striving to extend his/her own skills and capabilities in line with the agreed career goals

Profile

Do you think you are the person we are looking for? See below what experience or knowledge you should bring:

  • Several years of experience in software development, with a focus on leading teams and projects.
  • Experience in Web Application Development with JEE and Web technologies such as HTML, CSS, JavaScript, JSON, JSP, Servlet.
  • Experience with web development Framework such as Spring, Hibernate, Struts and Lucene.
  • Experience with front-end frameworks such as JQuery and Angular.
  • Experience with Relational databases (Oracle, PostgreSQL).
  • Experience with Git, SVN or other version control system.
  • Strong analytical and object-orientated design capabilities
  • Effective English written and oral communication skills
  • Excellent leadership and communication skills, with the ability to motivate and support team members.

 

DE&I:

Within Serco, we believe there is a place here for everyone. Diversity & Inclusion at Serco is based on a culture where every voice is heard, and every employee feels valued. Working together as one team, we can enhance the experience of our people and teams, improve the value of our solutions to better serve the missions of our customers, and make a difference in our world. We are enthusiastic and passionate about our work which is infectious. We allow our employees to take responsibility for their work and promote a positive working culture.

 

What we offer:

  • Competitive Salary.
  • A comprehensive package of benefits offered by the company.
  • Assistance with relocation can be provided, and details available upon request.
  • Engaging in company events to foster team spirit.
  • Company contribution towards a pension scheme.

For information on how the personal data in your application is processed, please see the Serco Europe Privacy Policy.