At a Glance
- Tasks: Join our FX Options team as a C# fullstack developer, tackling exciting projects in pricing and risk management.
- Company: We are a leading investment bank focused on innovative financial solutions and technology-driven services.
- Benefits: Enjoy a competitive daily rate, collaborative work environment, and the chance to enhance your tech skills.
- Why this job: This role offers hands-on experience with cutting-edge technologies and a chance to make a real impact.
- Qualifications: Proficiency in C#, JavaScript, TypeScript, and modern React is essential; DevOps experience is a plus.
- Other info: This is a 6-month rolling contract requiring 4 days in the office, paid via an Umbrella company.
We are looking for a C# fullstack developer with Typescript, JavaScript, and modern React for the FX Options business of our client - pricing, booking, and risk management - to work on a wide range of projects as they arise. This is a long-term role.
Tech Stack
- Back: .NET 8.0, Windows Services, ASP .NET Web API, Kafka, gRPC, ProtoBuf
- Front: JavaScript, TypeScript, React, HTML5, CSS/LESS/Sass, Tailwind CSS, NodeJS
- DevOps: GIT (Bitbucket), TeamCity
Deep understanding and experience of Object-Oriented Programming, patterns, and principles. Deep understanding and experience of .NET C#, with a good knowledge of its ecosystem. Deep understanding and experience of service-oriented architectures. Demonstrable experience with DevOps tools. Ability to work independently and collaboratively in a team. Ability to read C++ would be useful. Knowledge of Java would be a bonus. Excellent communication, analytical, and organisational skills. Attention to detail is essential, especially when under pressure and time constraints. Proactive and flexible approach to dealing with challenges. Highly motivated to work directly for a front-office IT team. Acts with integrity and discipline.
Key Contributions
As a member of the FX options team, you will participate in our projects depending on priorities. To be successful, you will need to have expertise in Typescript, JavaScript, modern React, C#, microservices, refactoring, clean code, and software craftsmanship. You will also be required to perform code reviews and participate in SCRUM meetings (stand up and team retrospective). We are looking for candidates with a passion for technology who enjoy working in collaborative environments.
This is a 6-month rolling contract. The role requires 4 days a week in the office and is paid via an Umbrella company.
Adlam Consulting operates as an Employment Agency & an Employment Business. Applicants must be eligible to work in the specified location.
Additional Info
Rate is £700 - £850 / day for 6 months.
C# Fullstack FX Options - Investment Banking employer: Adlam Consulting Ltd
Contact Detail:
Adlam Consulting Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C# Fullstack FX Options - Investment Banking
✨Tip Number 1
Familiarise yourself with the specific tech stack mentioned in the job description. Make sure you can confidently discuss your experience with .NET 8.0, C#, and modern front-end frameworks like React. Being able to demonstrate your knowledge of these technologies during interviews will set you apart.
✨Tip Number 2
Showcase your understanding of service-oriented architectures and microservices. Prepare examples from your past work where you've successfully implemented these concepts, as this is crucial for the role and will highlight your relevant experience.
✨Tip Number 3
Brush up on your DevOps skills, particularly with tools like GIT and TeamCity. Being able to discuss how you've used these tools in previous projects will demonstrate your ability to work effectively in a collaborative environment.
✨Tip Number 4
Prepare to discuss your approach to code reviews and SCRUM methodologies. Highlight any experiences where you've contributed to team retrospectives or stand-ups, as this shows your ability to work well within a team and adapt to agile practices.
We think you need these skills to ace C# Fullstack FX Options - Investment Banking
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, and the specific technologies mentioned in the job description, such as React, TypeScript, and JavaScript. Use keywords from the job listing to ensure your application stands out.
Craft a Strong Cover Letter: In your cover letter, express your passion for technology and collaborative work environments. Mention specific projects or experiences that demonstrate your expertise in the required tech stack and your ability to work under pressure.
Showcase Relevant Projects: If you have worked on projects involving FX Options, pricing, booking, or risk management, be sure to include these in your application. Highlight your role and the technologies used, especially focusing on your contributions to the team.
Prepare for Technical Questions: Anticipate technical questions related to Object-Oriented Programming, service-oriented architectures, and DevOps tools. Be ready to discuss your experience with code reviews and SCRUM methodologies, as these are key aspects of the role.
How to prepare for a job interview at Adlam Consulting Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .NET, and the entire tech stack mentioned in the job description. Highlight specific projects where you've used these technologies, especially focusing on your work with Typescript, JavaScript, and React.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your understanding of Object-Oriented Programming and service-oriented architectures. Be ready to explain how you've tackled challenges in past projects, particularly under pressure.
✨Emphasise Team Collaboration
Since the role involves working closely with a front-office IT team, share examples of how you've successfully collaborated in a team environment. Discuss your experience with SCRUM meetings and code reviews to show your commitment to teamwork.
✨Communicate Clearly and Effectively
Strong communication skills are essential for this role. Practice articulating your thoughts clearly, especially when discussing complex technical concepts. This will demonstrate your analytical skills and attention to detail.