Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 14, 2022
    Deadline: Not specified
  • Prodigy Finance is revolutionising international student loans with a borderless credit model available to 150 nationalities. Disrupting the traditional funding market, loans are collectively funded by a community of alumni, institutional investors and qualified private investors who receive a financial and social return; while the student borrower gains acc...
    Read more about this company


    Software Engineering Team Lead (Internal Capabilities)

    What will you do in the role?

    This role is perfect for an experienced Software Engineer, who as a Technology Team Lead will be balancing their role as a senior engineer on an Agile development team and line managing team members within a culture of servant leadership. You will help to build a product which makes a very real difference in the world. The sense of impact and reward will be huge.


    Roles and responsibilities

    • Lead, coach and mentor other team members, as well as perform cross-training and facilitate information sharing among team members

    • Line management of team members and performance reviews

    • Assist with development of functional designs and resolve complex design issues. 

    • Adopt an influential role guiding other functions on implementation, scale, learning and delivering software

    • Encourage and facilitate the establishment of new software development, testing and documentation standards

    • Resolve or assist with escalated software application issues as needed

    • Lead and coordinate activities to develop and execute plans to mitigate occurrence and recurrence of production issues

    • Oversee and contribute to the documentation of production support processes

    • Facilitate root cause analysis within the team to identify resolutions to software or business process issues.

    • Own and champion engineering and operational excellence  

    • Set clear, measurable quality goals in a data-driven way

    • Interface with a diverse stakeholder base - business leaders, product development counterparts and partner technology organizations

    • Represent the technology perspective for a specific team in various forums


    What would the ideal candidate be great at?

    • A forward-thinking approach to dealing with current and emerging bottlenecks

    • You’re always researching ways to educate the engineering team in new methods and techniques

    • You recognise and develop talent, and you have the ability to optimise the engineering team for effectiveness and productivity

    • You value skills development. You’re a great mentor and teacher that exhibits patience and thoughtfulness in understanding the needs of others and helping them to achieve their goals. You work with your team members to  understand mistakes made and how to learn from them.

    • You foster a culture of continuous engineering improvement through mentoring, feedback, and metrics

    • Take responsibility for coding core-feature implementation projects and Greenfield projects.  Make an impactful contribution, ask great questions, and execute high quality work

    • Optimise the business value added by the team given the constraints of code quality, priority and team skills.

    • Take part in the peer review of colleagues’ pull requests

    • Desire and willingness to work in an agile, collaborative, innovative, flexible and team-oriented environment

    • Strong communication and interpersonal skills with the ability to mentor and coach fellow team members

    • Capacity and inclination to learn, and you must be passionate about building scalable systems

    • Display good judgement and decision-making under pressure to ensure delivery against goals

    • Improvement focused; is alert to opportunities to improve ways of working in an effort to create a more effective, enjoyable and efficient work environment

    • Contributes to creating a positive and collaborative team environment


    Qualifications and experience

    • 8+ years’ experience in programming

    • 4+ years’ experience in a scripting language such as Python, Rails or PHP

    • You must have a basic understanding of Javascript, CSS and HTML

    • Demonstrable track record of working with a relational database, for example PostgreSQL

    • Professional fluency in open source tools, including GitHub, Jenkins, and others

    • Experience working within an agile environment using test-driven development (TDD)

    • Comfortable with cloud platforms such as AWS

    • Experience with development of microservices

    • Comfortable with development of RESTful API backends

    • Strong foundation on modern DevOps culture


    Experience that would be nice to have (but we’ll trade off if everything else fits) 

    • Solid DevOps skills including monitoring, testing, automation and integration

    • A track record leading a high performance team as a line manager or team lead

    • Comfortable with Async Message Brokers such as RabbitMQ

    Method of Application

    Interested and qualified? Go to Prodigy Finance on to apply

    Be found by employers. Sign up and complete your profile.

  • Send your application

    View All Vacancies at Prodigy Finance Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail