Software Engineering Team Lead

Uppsala, Sweden

A leading global company based in Sweden is looking for a Software Engineering Team Lead to join their expanding team.

We are currently representing an internationally recognised company known for their success in biotechnology. Our client is looking to recruit for a Software Engineering Team Lead to oversee the design and development of software solutions for radio pharmacy cyclotrons. The role involves maintaining and enhancing existing software while driving new development projects, with a focus on integrating Artificial Intelligence. You will manage a small team, provide daily coaching, and set the strategy for future software initiatives.

 

Key responsibilities:

  • Lead and manage a small software development team, including hiring and performance management.
  • Plan and deliver software projects that align with business goals.
  • Provide innovative solutions to complex software challenges.
  • Mentor and develop team members.
  • Maintain and improve legacy software products.
  • Collaborate with product managers and engineers on product requirements and software strategy.
  • Drive efficiency and eliminate redundant efforts.
  • Support process improvements and cross-functional collaboration.
  • Apply modern development practices (Agile, Lean, XP) and ensure adherence to security and scalability standards.
  • Write clean, efficient code and assess software performance.
  • Share knowledge and communicate effectively with stakeholders.

 

Qualifications:

  • Bachelor’s Degree in Computer Science, Engineering, or a related field.
  • Advanced technical experience in software development.
  • Familiarity with Windows, Unix/Linux, and .NET programming.
  • Experience with Agile methodologies like Scrum.

 

Preferred Skills:

  • Master’s or PhD in Computer Science.
  • Certified Scrum Master or Product Owner.
  • Knowledge of industry regulations and trends.

 

Business and Leadership Skills:

  • Strong problem-solving skills and ability to develop solutions.
  • Understanding of industry trends and competitor insights.
  • Leadership experience in managing projects and guiding teams to success.
  • Strong communication and organizational skills.

 

Personal Attributes:

  • Excellent communication and interpersonal skills.
  • Strong team-building capabilities.
  • Persistent and results-oriented, with the ability to inspire others.