Senior C# Developer

Senior C# Developer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
Luxoft

At a Glance

  • Tasks: Design and develop software for a cutting-edge Equity Risk Platform using C# and C++.
  • Company: Join Luxoft, a leader in digital transformation and bespoke IT solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborate with a diverse global team and learn about financial markets.
  • Why this job: Make a real impact in the financial industry while enhancing your tech skills.
  • Qualifications: 4+ years of .Net experience, strong problem-solving, and communication skills.

The predicted salary is between 60000 - 80000 £ per year.

Project description: Luxoft, a DXC Technology Company, is a digital transformation services and software engineering firm providing bespoke IT solutions that drive business change. In financial services, we deliver complex projects with highly skilled engineering talents. If you would like to help us build engineering solutions that make a difference for our global financial industry clients, this may be your opportunity.

We are looking for C# engineers with experience in scalable system designs, to join the team developing a firm-wide Risk platform for our client, a US multinational investment bank. Working on this project will let you learn more about financial markets, products and risks, and verify and grow your skills in a global diverse team.

Responsibilities:

  • Design and develop software components for Equity Risk Platform built on C# and C++
  • Coordinate efforts with local developers and wider global team
  • Do scalability and performance optimizations
  • Manage the software development life cycle, from planning and prioritizing to testing and release
  • Review, test and debug team members' code
  • Document development phases
  • Identify and analyze user requirements
  • Select the most suitable solutions for creating a product
  • Compliance with deadlines

Skills:

Must have:

  • 4+ years of hands-on experience using .Net technology stack and providing high-quality solutions
  • Solid core .Net, multithreading, concurrency, design patterns
  • Experience with SQL
  • Ability to apply modern security protocols and best practices
  • Good delegation and time management skills
  • Problem-solving abilities
  • The ability to prove their point of view to the customer
  • Excellent communication skills

Nice to have:

  • C++ knowledge
  • Investment Banking experience

Senior C# Developer employer: Luxoft

Luxoft, a DXC Technology Company, is an exceptional employer that fosters a dynamic work culture where innovation and collaboration thrive. As a Senior C# Developer, you will have the opportunity to work on cutting-edge projects within the financial services sector, enhancing your skills while contributing to impactful solutions for global clients. With a strong emphasis on employee growth, Luxoft offers continuous learning opportunities and a diverse team environment that encourages professional development and personal achievement.
Luxoft

Contact Detail:

Luxoft Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior C# Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at Luxoft or similar firms. A friendly chat can sometimes lead to job opportunities that aren't even advertised.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your C# projects and any relevant work you've done. This gives potential employers a taste of what you can bring to the table, especially for that Risk platform role.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your experience with .Net, multithreading, and design patterns, as these are key for the role.

✨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, it shows you're genuinely interested in joining our team at Luxoft.

We think you need these skills to ace Senior C# Developer

.Net Technology Stack
C#
C++
Scalable System Designs
Multithreading
Concurrency
Design Patterns
SQL
Modern Security Protocols
Time Management
Problem-Solving Skills
Communication Skills
Delegation Skills
Investment Banking Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with the .Net technology stack and any relevant projects you've worked on. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background in C# development can contribute to our Risk platform project. Keep it engaging and personal – we love to see your personality!

Showcase Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex problems or optimised performance in your previous roles. We’re keen to see how you approach challenges, especially in scalable system designs.

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 makes the whole process smoother for everyone involved!

How to prepare for a job interview at Luxoft

✨Know Your Tech Inside Out

Make sure you brush up on your C# and .Net skills before the interview. Be ready to discuss your experience with multithreading, design patterns, and SQL. They’ll likely ask you to solve a coding problem or explain your thought process, so practice coding challenges to keep your skills sharp.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex problems in past projects. Think about specific challenges you faced while developing scalable systems and how you optimised performance. This will demonstrate your ability to think critically and apply your knowledge effectively.

✨Communicate Clearly and Confidently

Since excellent communication skills are a must-have, practice explaining your technical decisions in simple terms. Be prepared to discuss how you would collaborate with both local and global teams, as well as how you handle feedback and code reviews.

✨Understand the Financial Context

Familiarise yourself with basic concepts in financial markets and risk management. Showing that you have a grasp of the industry will set you apart from other candidates. It’s not just about coding; it’s about understanding how your work impacts the business.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>