Development Line Manager
Datafin
Cape Town
1d ago

ENVIRONMENT :

Global funding platform requires your ability to establish a rapport with your team and actively help your team members to succeed and Interface with a diverse stakeholder base to take on the Development Line Management opportunity within this matrix management structured concern.

You will not be applying for a job but will be bookmarking your career with a company who is a firm believer in staff wellness (weekly programs).

DUTIES :

  • Lead, coach and mentor direct reports and other software engineers that you’ll be working alongside
  • Take a leading role in improving the work structure, manage, learn and grow by driving change for the Technology Team as a whole, looking for opportunities to improve.
  • This includes improving the career map, learning environment, processes for cross team collaboration etc.

  • Facilitate information sharing among the software engineers directly reporting into you
  • Line manage your direct reports by meeting on a regular basis to support personal development and conduct performance reviews on a quarterly basis
  • Offer guidance within your team by solving problems and seeking solutions together with them
  • Understand the company’s architecture and why the choices were made. Gain a detailed understanding of the systems your team works on, what other systems they rely on (and why) and what other systems rely on them (and why).
  • Safely lead changes that impact other systems

  • Learn the business domain that your team is engaged in, as well as surrounding areas that impact on it. Help design and debate solutions
  • Embrace continuous delivery breaking code up into small deployable units safely and confidently
  • Be able to review others’ code and suggest improvements in line with the coding values, and have constructive conversation around code
  • Focus on code that is right; well designed, well factored, and maintainable
  • Be thoughtful about process; propose changes for the team to execute more effectively
  • Help identify team weakness and suggest solutions to be more efficient in our process
  • Establish a rapport with the team so they want to ask you questions and collaborate with you
  • Actively help your team members to succeed
  • Interface with a diverse stakeholder base business leaders, product development counterparts and partner technology organisations to help deliver a fantastic product experience for our internal and external customers
  • REQUIREMENTS :

    Track record must haves

  • A track record of leading a high-performance team as a line manager
  • Strong interpersonal skills with the ability to mentor and coach fellow team members
  • 7+ years of full stack web development using object-oriented programming languages and MVC frameworks, preferably Ruby or Python
  • Desire and willingness to work in an agile, collaborative, innovative, flexible and team-oriented environment
  • Experience working within an Agile environment using test-driven development (TDD)
  • Strong foundation on modern DevOps culture and experience with Continuous Delivery practises
  • Microservice application development experience
  • Experience working with a relational database, for example PostgreSQL
  • Extensive development experience with one or more scripting languages
  • Experience with building and operating scalable services and platforms
  • 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
  • Experience in orchestration tools (Ansible, Chef, Docker, Terraform, Jenkins)
  • Experience with distributed systems and services architectures, associated paradigms, and technology stacks including RabbitMQ
  • Full stack infrastructure knowledge from front-end to back-end
  • Professional fluency in open source tools, including git, Jenkins, and others
  • Experience with cloud platforms such as AWS
  • Start-up experience. Sometimes the earth moves beneath your feet, so you have to be comfortable with ambiguity, able to wear lots of hats, and adapt easily as we continue to grow
  • ATTRIBUTES :

  • Innovative + Smart Be curious enough to want to know more, think out the box, maybe even break the box, show initiative and be smart about it to find implementable, impactful solutions.
  • International + Accountable Push yourself to be better every day. Work with others across the world, be resilient, add value and then hold yourself accountable.
  • Encourage and celebrate each other.

  • Energetic + Fun Sense of humour survival. Bring energy and fun. Wear your heart on your sleeve. Work hard and find the time to play.
  • Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form