At a Glance
- Tasks: Join us to overhaul a core banking system and build APIs in C#.
- Company: We are a leading player in the Financial Services sector, driving innovation.
- Benefits: Enjoy mostly remote work with flexible hours and a collaborative team environment.
- Why this job: Make a real impact by transitioning to microservices and enhancing financial systems.
- Qualifications: Strong C#/.NET experience required; familiarity with microservices and API design is a plus.
- Other info: This is an outside IR35 project, offering autonomy and leadership opportunities.
The predicted salary is between 48000 - 72000 £ per year.
We are looking for a Senior C# Developer to work on a project for a key customer in the Financial Services sector.
The project will involve overhauling the business's core banking system which is currently heavily manual. The C# Developer will be required to build APIs and improve the .Net web application in addition to transitioning from a monolithic to a microservices architecture.
Requirements:
- Strong experience in C#/.NET backend development.
- Some experience with front end development but this will mainly be back end.
- Solid understanding of microservices architecture and migration from monolithic systems.
- Experience with API design and integration within financial systems.
- Familiarity with platform engineering environments and modern DevOps practices.
- Ability to work autonomously and provide leadership within a hybrid team setup.
- Strong communication and knowledge transfer capabilities.
This is an outside IR35 project and will be mostly remote with up to 1 day per week in the central London office.
Contact Detail:
WeShape Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C# Developer
✨Tip Number 1
Familiarise yourself with the latest trends in microservices architecture. Being able to discuss recent developments or case studies during your interview can demonstrate your expertise and passion for the field.
✨Tip Number 2
Brush up on your API design skills, especially in the context of financial systems. Consider preparing examples of past projects where you successfully integrated APIs, as this will showcase your relevant experience.
✨Tip Number 3
Since the role involves working in a hybrid team setup, practice articulating your leadership experiences. Be ready to share how you've guided teams or contributed to knowledge transfer in previous roles.
✨Tip Number 4
Given that this position is mostly remote, ensure you can discuss your experience with remote collaboration tools and practices. Highlight any successful projects you've completed while working remotely to show you're a self-starter.
We think you need these skills to ace Senior C# Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong experience in C# and .NET backend development. Include specific projects where you've worked on API design and integration, especially within financial systems.
Craft a Compelling Cover Letter: In your cover letter, emphasise your understanding of microservices architecture and your experience with transitioning from monolithic systems. Mention your ability to work autonomously and lead within a hybrid team setup.
Showcase Relevant Skills: Clearly outline your familiarity with platform engineering environments and modern DevOps practices. Use examples from your past work to demonstrate these skills effectively.
Proofread Your Application: Before submitting, carefully proofread your application for any errors or typos. A polished application reflects your attention to detail, which is crucial for a Senior Developer role.
How to prepare for a job interview at WeShape
✨Showcase Your C# Expertise
Be prepared to discuss your experience with C# and .NET in detail. Highlight specific projects where you've built APIs or improved web applications, especially in a financial context.
✨Demonstrate Microservices Knowledge
Since the role involves transitioning to a microservices architecture, be ready to explain your understanding of microservices. Discuss any previous experiences you have had with this architecture and how you approached migration from monolithic systems.
✨Communicate Clearly
Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you may need to convey ideas to non-technical stakeholders.
✨Prepare for Leadership Questions
As the role requires providing leadership within a hybrid team setup, think about examples where you've taken the lead on projects. Be ready to discuss how you motivate and guide team members, especially in a remote working environment.