Development Team Leader

Posted on: 29/01/2020 11:18 Ending on: 28/02/2020 12:00

Responsibilities:

Leadership and Team Management
  • To lead, manage, coach and support a P4 client delivery team to deliver solutions
  • To inspire the team to improve and learn
  • Motivate and mentor team members to be the best that they can be
  • Responsible for ensuring that the team is capable of rapid, seamless and reliable delivery to Client environments
  • To set clear objectives and manage the performance & development of the team as appropriate, to ensure they are adequately equipped to undertake their roles
  • To collaborate with key stakeholders supporting effective resource allocation of the team, ensuring they hit client targets, whilst continually being exposed to new opportunities to improve their knowledge base
  • To highlight risks & suggest solutions to ensure effective delivery.
  • To support check-ins and development of team members

Process, Standards and Improvements

  • To consistently evaluate efficiency and make changes & improvements as necessary
  • Ensure the team develop against company standards and compliance regulations
  • Maintain adherence to process & quality standards by all team members
  • Monitor and analyse the root cause and patterns in defects across deliveries to identify process improvements
  • Actively contribute to all development process improvements.
  • Contribute to the Company objectives and targets to ensure that they are consistently achieved

Key Duties

  • To maintain a secure and effective development environment
  • To ensure consistent & efficient delivery of PSL software, working with others to translate the roadmap features into manageable components/tasks
  • The design, develop and implement software solutions, to required standards and required levels of quality.
  • Continuous learning to ensure expertise with the existing software architecture and development languages(s).
  • Continuous learning to ensure expertise with functional aspects of the software solution.
  • Continuous learning to ensure expertise and compliance with the software development lifecycle
  • The creation of appropriate unit tests associated with the development of software solutions.
  • The creation of appropriate documentation associated with the development of software solutions.
  • Support for software Systems Integration Testing

Skills:

Essential
  • Strong leadership, able to motivate and deliver through others
  • Demonstratable experience of leading and managing small teams delivering commercial applications
  • Demonstrable experience of leading technical teams
  • Demonstrable experience developing software within a commercial environment
  • Experience working in an agile environment
  • Strong interpersonal / communication skills
  • Experience with Git or another industry standard SCM
  • Competency in SQL
  • Experience of communicating with clients and building relationships
  • Experience of the full project lifecycle

 

Desirable:

  • Java experience, including but not limited to Spring boot, Junit, JPA, Hibernate and Maven
  • Familiarity with CI or CD
  • Liquibase
  • Exposure to financial services systems
  • Excellent analytic skills and an ability to demonstrate critical thinking
  • P4 Development – training will be provided
  • Curious - to learn new technologies

 

 

 

 

 

To apply for this job please send your CV to careers@phoebussoftware.com or, if you have a LinkedIn account, click on the button.

Privacy Notice - Phoebus Software Limited (PSL) will use information supplied for information and support purposes only in compliance with data protection regulations. No personal data should be used within this application without consent. For further information please refer to our Privacy Policy ×