At a Glance
- Tasks: Design and develop robust applications for investment decision-making systems.
- Company: Global tech-driven Asset Manager with a diverse and supportive culture.
- Benefits: Competitive salary up to £180k, private medical insurance, and 25 days annual leave.
- Other info: Hybrid work model with excellent training and career development opportunities.
- Why this job: Join a dynamic team and make a real impact in the financial services sector.
- Qualifications: Strong experience in C# .Net, Python, SQL, and stakeholder collaboration.
The predicted salary is between 130000 - 180000 £ per year.
Are you a full stack technologist with a product based mindset? You could be progressing your career in a hands on Senior Software Engineer role at a tech driven, global Asset Manager with multiple billions of dollars under management, on a 12 month Fixed term Contract.
As a Senior Software Engineer you will join one of the Investment Tech Engineering teams to design, develop and implement robust applications that serve Portfolio Managers, Equity Analysts, Quant and Data Insights, Decision Analytics and Performance teams. You'll collaborate directly with stakeholders and users to identify opportunities, troubleshoot issues and deliver capabilities that improve quality, speed and reliability of investment decision making systems.
You'll work across the full tech stack from backend services through to APIs and GUIs, with a focus on C# .Net, Python, SQL and Terraform for IaC. You'll seek continuous improvement and pick new things up on the job as the tech stack evolves.
Location / WFH: There's a hybrid work from home policy with three days in the London office per week where you'll join a supportive, diverse team environment with a large range of facilities.
About you:
- You're a skilled Software Engineer with strong experience of delivering production systems.
- You have experience within an Investment Management or financial services environment.
- You have advanced skills with C# .Net, Python, SQL, Terraform and AWS.
- You have experience of working with stakeholders and users to understand problems and build effective solutions.
- You have experience of building web UIs and backend services, APIs.
- You're comfortable with using AI tools and integrating them in user workflows.
- You have achieved a 2.1 or above from a top tier university in a STEM discipline.
- Ideally you will also have experience in one of the following areas: R programming, Delivery Management or Business Analysis.
What's in it for you:
- Salary to £180k.
- Pension.
- Private medical insurance including 24 hour GP access.
- Enhanced parental leave policy.
- 25 days annual leave.
- Ongoing training and development and financial support for courses.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Software Engineer .Net Python SQL - FTC employer: Client Server Ltd.
Join a leading global Asset Manager in London as a Senior Software Engineer, where you'll thrive in a tech-driven environment that champions innovation and collaboration. With a strong focus on employee growth, the company offers extensive training opportunities, a competitive salary, and a supportive work culture that values diversity and inclusion. Enjoy the benefits of a hybrid work model, comprehensive health coverage, and a generous leave policy, all while contributing to impactful investment decision-making systems.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer .Net Python SQL - FTC
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works in investment tech. Building relationships can lead to insider info on job openings and recommendations.
✨Show Off Your Skills
Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving C# .Net, Python, and SQL. This gives potential employers a tangible sense of what you can do.
✨Ace the Interview
Prepare for technical interviews by brushing up on coding challenges and system design questions. Practice explaining your thought process clearly, as communication is key when working with stakeholders and users.
✨Apply Through Our Website
Make sure to apply through our website for the best chance at landing that Senior Software Engineer role. We love seeing candidates who are proactive and engaged with our platform!
We think you need these skills to ace Senior Software Engineer .Net Python SQL - FTC
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your expertise in C# .Net, Python, SQL, and any relevant projects you've worked on that align with the role.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this Senior Software Engineer position. Share specific examples of how you've collaborated with stakeholders and delivered effective solutions in previous roles.
Showcase Your Problem-Solving Skills:In your application, emphasise your ability to troubleshoot issues and improve systems. We love candidates who can demonstrate their analytical thinking and how they've tackled challenges in past projects.
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 this exciting opportunity at StudySmarter!
How to prepare for a job interview at Client Server Ltd.
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in C# .Net, Python, SQL, and Terraform. Brush up on your knowledge of how these technologies interact within a full stack environment. Be ready to discuss specific projects where you've used these skills and how they contributed to the success of the application.
✨Understand the Financial Services Landscape
Since this role is within an investment management context, it’s crucial to have a grasp of how technology impacts financial decision-making. Familiarise yourself with common challenges faced by Portfolio Managers and Analysts, and think about how your technical solutions can address these issues.
✨Prepare for Stakeholder Interaction
You’ll be collaborating with various stakeholders, so practice articulating your thought process clearly. Prepare examples of how you’ve previously gathered requirements or solved problems through effective communication. This will show that you can bridge the gap between tech and business needs.
✨Show Your Continuous Learning Mindset
The tech stack is always evolving, so demonstrate your enthusiasm for learning new tools and technologies. Share any recent courses or certifications you’ve completed, and discuss how you’ve applied new knowledge in your previous roles. This will highlight your adaptability and commitment to growth.