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).
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
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
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.