Development Team Lead needed to join and manage our development team to help us keep our customers happy through building and improving our software; whilst working with amazing technologists to solve highly complex problems. For us, teamwork is everything. We listen to each other, we adapt, we evolve and we strive to innovate. We are making significant investments in our business and we will invest in you.
About Trayport
Energy - it is required everywhere, from building things, transporting them or just to read a book at night. Our technology underpins approximately 80% of all power, gas, coal, emissions & freight energy trading in Europe. We are a small company that makes a big impact in the world!
At Trayport we believe in investing in our staff; if you are a highly driven person we offer the chance for you to gain further qualifications, developing your career. Being passionate about innovation, our software naturally is based on cutting edge technology, providing you with the opportunity to keep ahead of the curve.
Our people are crucial to our future. We recruit talented and innovative people and as such are constantly challenged and inspired by those around us. We employ intelligent, enthusiastic, adaptable individuals and give them the freedom, training and guidance to help them become the very best.
The Role
Development Team Lead needed to join and manage our development team to help us keep our customers happy through building and improving our software; whilst working with amazing technologists to solve highly complex problems. For us, teamwork is everything. We listen to each other, we adapt, we evolve and we strive to innovate. We are making significant investments in our business and we will invest in you.
ResponsibilitiesLead, coach and develop high performing engineers
Set individuals development and performance objectives
Ensure key operational processes are continually improved, documented and communicated
Coordinate work according to priorities and ensure stakeholders are updated on progress
Serve as a role model and ensure the team follows best-practices
YouCreate opportunities for your team to grow
Enable the team to do their best work
Promote psychological safety
Inquisitive nature, excellent communication and problem solving skills
Empathetic team player. You build strong and effective relationships
Have experience building and maintaining complex distributed systems
Take a proactive approach to spotting problems and areas for improvement
Skills & ExperienceStrong Knowledge of C# and SQL
Experience building on Azure, GCP or AWS
At least 5 years of experience building distributed systems
Excellent communication skills
Can inspire and lead a team
Experience overseeing multiple concurrent projects
Tech StackC#
.NET
Kafka
Real time distributed systems
High throughput
Git
Elastic stack
If you are not an expert in these specific technologies but are familiar with an equivalent then we're happy to train you.
Trayport is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. We provide accommodations for applicants and employees who require it.
About Us
Our Culture:
At Trayport, our people power our success. We are a place where talented people never stop learning, innovating and working together to make an impact!
We offer you more than a job - we offer you the opportunity to work with, and learn from the most respected industry and thought leaders in the business. We're always pushing the boundaries, rapidly expanding our global presence across London, Vienna, Singapore, Bremen and North America.
At Trayport, we understand that our people are crucial to our future. We strive to provide a challenging and inspirational atmosphere; employing intelligent, enthusiastic, adaptable individuals and giving them the
freedom, training, and guidance to allow them to consistently achieve their potential.
If you share our vision and are motivated to challenge the status quo - we want to hear from you!
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.