This job has ended. Find similar jobs.

Software Development Team Leader

Posted 5 February by HIFX Featured Ended

As a Software Development Team Leader, you will provide technical leadership to the Development team; you will have the opportunity to further develop your skills while also providing strong input into the development of our systems. As Team Lead you will be responsible to help with recruiting, and mentoring a small cross functional software development team. The Team Lead will drive technical and architectural excellence while holding the team to high quality standards and meeting sprint commitments.

Within the team you will be designing, building and delivering systems to support the business growth. This is a hands on role which gives you the opportunity to be involved in multiple large scale projects. This also includes enhancing existing features but also developing new innovative features that will allow our site and services to compete with the biggest names in our industry globally.

Duties and Responsibilites:

  • Take the lead with the design, development, testing, implementation and support of our software development
  • Develop software products using the agile software development model
  • Lead on the design and build of new features for web and mobile products
  • Review existing software systems
  • Present ideas for system improvements
  • Support system trials and pilots including rollouts
  • Provide technical support post-rollout
  • Take part in daily stand up's, scrum and sprint meetings
  • Contribute to the continuous improvement of the software
  • Test the product in controlled situations
  • Advocate for technologies and processes to improve our productivity and the quality of our products
  • Stay current with the digital payments and e-commerce landscape and development technologies
  • Creatively solve hard problems, test your ideas and your code
  • Take a "hands-on" role working with the QA team in both the creation and execution of manual and automated test cases
  • Assist members of the technology team in the delivery of their projects through team work on architectural, design, coding, and testing best practice
  • Alongside the Software Development Manager, lead and execute the testing strategy at team level
  • Championing the importance of quality in all aspects of the delivery lifecycle
  • Coaching and mentoring our Developers to nurture and refine their testing mindset and skills

Skills and Experience Required:


  • Full software lifecycle experience;
  • Good level of JavaScript and jQuery knowledge;
  • Oracle and/or Postgres experience (including performance tuning);
  • Understanding of HTML5 & CSS3;


  • .Net, C#, ASP.Net and related technologies
  • Oracle and orPostgres
  • Experience in the Digital Payments space

Required skills

  • .NET
  • Agile
  • Technical Leadership
  • Software Lifecycle
  • People Management

Reference: 34395523

Bank or payment details should not be provided when applying for a job. is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job