Development Team Lead

Damia Group PortugalTech recruitment experts on a mission to provide the best recruitment exper
Permanent
Senior (7+ years)
Requires work permit
Languages: Required: English | Nice to have: Portuguese

Description

About the company: Damia Group is an international tech recruitment agency with 3 decades of experience. Our arrival in Portugal, 7 years later, was set on a mission to transform IT recruitment experiences and, through them, achieve better results. We believe in long-term relationships with a transparent and relaxed mindset. In a short period, we have reached the hearts of both scale-ups and larger organisations by delivering spot-on curated candidate shortlists, increased job offer acceptance rates and shorter time-to-fill.

Requirements

<!--block-->About the role - You will:
  • <!--block-->Lead and line-manage a team of developers, ensuring high engagement and empowering the team to deliver brilliant work. To include performing 1-2-1s, identifying training needs, and managing professional progression
  • <!--block-->Working closely with the other Development Team Leads to drive performance and engagement throughout the development teams; coordinate training needs; and facilitate career pathing and progression
  • <!--block-->Liaising with the Development Manager to highlight knowledge development areas for the Development Team to assist with project allocation and resourcing
  • <!--block-->Providing technical and process guidance to ensure that sound application design and quality practices are followed
  • <!--block-->Direct liaison with customers to provide technical consultation and guidance, working alongside Business Development Managers, Business Analysts, and Account Managers during workshops and other customer meetings
  • <!--block-->Involvement and input in solution and architectural design, working closely with the Architect team.
  • <!--block-->Contribute to estimates and actively participate in the agile planning activities
  • <!--block-->Configuration and deployment management for project releases
  • <!--block-->Support the Product Owner and Project Manager in maintaining backlogs
  • <!--block-->Ensure developed solutions deliver true business value, meeting customer requirements by working closely with the Project Manager
<!--block-->
<!--block-->Measurements of success in this role:
  • <!--block-->Drive quality and set realistic expectations within your projects
  • <!--block-->Unit testing and code reviews
  • <!--block-->Use problem-solving skills to overcome technical issues
  • <!--block-->Assist QA with software application testing as needed
  • <!--block-->Coaching developers in solution design, development, and maintaining coding standards
  • <!--block-->Contribute to core product development
  • <!--block-->Fostering collaboration and communication amongst team members
  • <!--block-->Participating in cross-functional process improvement initiatives
  • <!--block-->Stay abreast with technical development and trends
<!--block-->
<!--block-->The kind of person you are:
  • <!--block-->A minimum of 7-10 years of software development experience
  • <!--block-->Excellent web development skills (NodeJS, Web Api, Angular)
  • <!--block-->Experience with NoSQL databases (MongoDB)
  • <!--block-->Experience in the design and implementation of services, using service-oriented technologies
  • <!--block-->Experience using Visual Studio and Git
  • <!--block-->Experience in putting into architectural design and solutions
  • <!--block-->Experience in leading and providing technical guidance to other Developers and the wider team
  • <!--block-->Experience in TDD, CI/CD and automated integration testing
  • <!--block-->Ability to operate independently within defined methodologies, procedures, and guidelines
  • <!--block-->BSc Computer Science or similar
  • <!--block-->Excellent communication skills and experience working closely with external stakeholders
  • <!--block-->Good problem-solving and analytical skills
  • <!--block-->Fluency in English with excellent written and verbal communication skills.

Nice to have

<!--block-->Skills to impress (plus)
  • <!--block-->Experience with chatbots and LLMs
  • <!--block-->Experience with MS SQL Server
  • <!--block-->Experience with messaging systems (RabbitMQ)
  • <!--block-->Experience and proficiency with cross-browser, cross-platform development
  • <!--block-->Airline Industry, Reservation Systems, Travel Industry
  • <!--block-->Experience with Change Management processes
  • <!--block-->Experience in writing high-performance software (Threading, Async IO)
  • <!--block-->International experience and Mobility