Backend Software Developer

Backend Software Developer

Full-Time 45000 - 60000 € / year (est.) No home office possible
Trayport

At a Glance

  • Tasks: Develop and maintain cutting-edge .Net and Kotlin applications for a data analytics platform.
  • Company: Join Trayport, a forward-thinking tech company focused on innovation and teamwork.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Collaborative culture with a focus on continuous improvement and career development.
  • Why this job: Make a real impact by building customer-facing products in a dynamic environment.
  • Qualifications: Strong knowledge of C# or Kotlin and experience with distributed systems required.

The predicted salary is between 45000 - 60000 € per year.

Trayport is actively looking for a Software Developer to join our team for the design and development of our flagship data analytics platform where you will contribute to system architecture, aid colleagues to help coordinate our projects and review code too. Our platform ingests hundreds of millions of data points every day and provides our customers with real-time insight into trading activity. 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.

Building our Data Analytics Platform – We collect vast amounts of trading data from energy commodities to enable our customers to gain market insights, build algo trading strategies and predict price movements. We process real-time market data feeds that together add hundreds of millions of data points to our dataset every day. We encourage ownership across the entire software lifecycle, and will value your input on each stage. We take an iterative approach to solve problems and continually improve our product. If you are interested in building customer facing products and approaching it using lean software development practices, we would love to hear from you.

Responsibilities
  • Maintain and develop .Net and Kotlin applications
  • Contribute to System Architecture
  • Aid colleagues to help coordinate our projects
  • Peer review code
The Person
  • Strong working knowledge of C# or Kotlin
  • Experience writing efficient, concurrent .NET code
  • Experience working on distributed systems
  • Strong knowledge of Kubernetes and Kafka
  • Experience with Git, and Deployment Pipelines
  • Ability to learn and/or adapt quickly to complex issues

Backend Software Developer employer: Trayport

At Trayport, we pride ourselves on fostering a collaborative and innovative work culture where every team member's contributions are valued. As a Backend Software Developer, you will not only have the opportunity to work on cutting-edge data analytics technology but also benefit from our commitment to your professional growth through continuous learning and development initiatives. Located in a vibrant tech hub, we offer a dynamic environment that encourages creativity and teamwork, making it an excellent place for those seeking meaningful and rewarding employment.

Trayport

Contact Detail:

Trayport Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Backend Software Developer

Tip Number 1

Network like a pro! Reach out to current or former employees at Trayport on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your .NET or Kotlin expertise, make sure to highlight it during interviews. It’s a great way to demonstrate your coding chops.

Tip Number 3

Prepare for technical challenges! Brush up on your knowledge of distributed systems, Kubernetes, and Kafka. Being ready to discuss these topics will show you’re serious about the role and can contribute from day one.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace Backend Software Developer

C#
Kotlin
Concurrent Programming
Distributed Systems
Kubernetes
Kafka
Git

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your knowledge of C# or Kotlin, and any experience with distributed systems, Kubernetes, and Kafka. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for software development and teamwork. Let us know why you're excited about building our Data Analytics Platform and how you can help us innovate.

Showcase Your Projects:If you've worked on relevant projects, whether personal or professional, make sure to mention them. We love seeing real examples of your work, especially if they involve .NET applications or data processing. It gives us insight into your capabilities!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!

How to prepare for a job interview at Trayport

Know Your Tech Stack

Make sure you brush up on your C# and Kotlin skills before the interview. Be ready to discuss your experience with .NET applications and how you've tackled challenges in distributed systems. This will show that you're not just familiar with the tech, but that you can also apply it effectively.

Showcase Teamwork

Since teamwork is key for this role, prepare examples of how you've collaborated with colleagues in past projects. Think about times when you helped coordinate efforts or contributed to peer code reviews. This will demonstrate that you value collaboration and can thrive in a team environment.

Understand the Product

Familiarise yourself with Trayport's data analytics platform and its significance in trading activities. Being able to discuss how your contributions could enhance real-time insights or improve algo trading strategies will impress the interviewers and show your genuine interest in their work.

Ask Insightful Questions

Prepare thoughtful questions about the company's approach to software development and how they implement lean practices. This not only shows your enthusiasm for the role but also your desire to contribute to their iterative problem-solving process.