At a Glance
- Tasks: Design and develop high-quality C#/.NET solutions for a cutting-edge financial services platform.
- Company: Global tech firm revolutionising financial services with innovative digital solutions.
- Benefits: Competitive salary, health benefits, remote work options, and career development opportunities.
- Other info: Be part of a culture that promotes innovation and continuous learning.
- Why this job: Join a dynamic team and tackle complex challenges in a fast-paced environment.
- Qualifications: Experience in software development, particularly with C# and .NET, and strong collaboration skills.
The predicted salary is between 60000 - 80000 € per year.
About the Company
A global technology financial services firm providing risk management and execution services across energy and financial markets. The organisation operates internationally and supports a broad range of institutional clients including producers, traders, financial institutions and investment firms. Technology plays a key role in enabling the firm’s continued growth, innovation and development of new digital services.
About the Team
The team sits at the centre of the organisation’s technology ecosystem, delivering shared platforms and capabilities that enable trading and business teams to innovate and bring products to market faster. The team develops and maintains core enterprise services including:
- API gateways and centralised APIs
- Real-time data streaming platforms
- Connectivity frameworks
- Emerging AI-enabled services
A key initiative is building a strategic platform designed to provide scalable, resilient and reusable building blocks that power next-generation digital services across the organisation.
Role Summary
You will join a centralised team in one of the organisation’s most strategic technology initiatives. The role focuses on designing and building modern, enterprise-grade platform services that support multiple business streams across the organisation. Close collaboration with architects, product owners and engineering teams will be required to deliver scalable, secure and high-performance solutions. This role suits an engineer who enjoys solving complex technical challenges within a fast-moving environment and contributing to the architecture and direction of a large-scale enterprise platform.
Key Responsibilities
- Design, develop and maintain high-quality C# / .NET solutions within the Engine Room platform.
- Build scalable, resilient and high-performance services supporting multiple business units.
- Develop shared enterprise capabilities including:
- API gateways and centralised APIs
- Real-time streaming platforms
- Connectivity frameworks
- Collaborate with architects, product owners and engineering teams to translate business requirements into robust technical solutions.
- Contribute to architecture discussions and help define platform standards, patterns and best practices.
- Ensure solutions are secure, observable and aligned with enterprise governance and regulatory standards.
- Contribute to improvements in CI/CD pipelines, automated testing and DevOps practices.
- Participate in technical design sessions, code reviews and knowledge sharing.
- Provide support and troubleshooting for production systems where required to ensure reliability and availability.
- Maintain clear technical documentation and platform artefacts.
- Promote a collaborative and high-performing engineering culture.
Software Engineer - Financial Services - TWE44692 employer: twentyAI
As a leading global technology financial services firm, we pride ourselves on fostering a dynamic and innovative work environment that empowers our employees to excel. Our collaborative culture encourages continuous learning and professional growth, with ample opportunities to engage in cutting-edge projects that shape the future of financial technology. Located in a vibrant city, we offer competitive benefits and a supportive atmosphere where your contributions directly impact our success.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - Financial Services - TWE44692
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your C# and .NET skills, and be ready to tackle real-world problems. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 3
Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing how you’ve tackled complex challenges and what innovative solutions you've come up with.
✨Tip Number 4
Don’t forget to follow up after interviews! A quick thank-you email can go a long way in showing your enthusiasm for the role. We believe that a little gratitude can make a big impression!
We think you need these skills to ace Software Engineer - Financial Services - TWE44692
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of Software Engineer in Financial Services. Highlight your experience with C# and .NET, and any relevant projects that showcase your skills in building scalable and resilient services.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about technology in financial services and how your background aligns with our mission at StudySmarter. Be genuine and let your personality come through.
Showcase Your Problem-Solving Skills:In your application, don’t just list your skills—demonstrate them! Share specific examples of complex technical challenges you've tackled and how you contributed to successful outcomes. We love seeing how you think!
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 you’re keen on joining our team!
How to prepare for a job interview at twentyAI
✨Know Your Tech Stack
Make sure you’re well-versed in C# and .NET, as these are crucial for the role. Brush up on your knowledge of API gateways and real-time data streaming platforms, as you might be asked to discuss how you would implement these in a project.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex technical challenges. Think about how you approached the problem, the solutions you considered, and the outcome. This will demonstrate your ability to thrive in a fast-moving environment.
✨Collaborate Like a Pro
Since the role involves working closely with architects and product owners, be ready to talk about your experience in collaborative projects. Highlight instances where you translated business requirements into technical solutions, showcasing your teamwork and communication skills.
✨Emphasise Continuous Improvement
Discuss your experience with CI/CD pipelines and DevOps practices. Share how you’ve contributed to improving these processes in past roles, as this aligns with the company’s focus on innovation and efficiency in their technology initiatives.