At a Glance
- Tasks: Develop and maintain sales tools applications in a dynamic, agile environment.
- Company: Join a leading investment bank with a focus on innovation and collaboration.
- Benefits: Enjoy a competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Fast-paced environment with great potential for career advancement.
- Why this job: Make a real impact by optimising sales performance with cutting-edge technology.
- Qualifications: 4+ years in software development, strong C# skills, and excellent communication.
The predicted salary is between 55000 - 70000 £ per year.
Location: London, Hybrid position 50% in office
Key Responsibilities
- Software development and maintenance of sales tools applications, components and utilities.
- Participate in an agile based software development life-cycle including analysis, documentation, development, testing and code reviews.
- Interact with our business sponsors who are working to optimise our salespeople's performance and improve their experience.
- Collaborate with the production support team for release, maintenance and troubleshooting of the components.
- Provide third-line support for the software.
Skills and Experience
- At least 4 years software development experience or equivalent.
- Excellent communication skills, both written and oral, inside and outside the team.
- Solid experience with client or server-side C# development.
- Solid experience with web-based applications and restful APIs.
- Solid experience with relational databases and SQL knowledge.
- An ability to design performant software and an understanding of application performance profiling.
Desirable Requirements
- Experience with JavaScript web GUIs, particularly React.
- Experience working in an investment banking environment.
- Experience with multithreaded architectures.
- Proactive approach and an ability to prioritise appropriately.
- Strong problem-solving skills.
- Front office development experience in any of FX, FX Options, Credit or Rates products.
- Experience with Teamcity or Jenkins, and the Ansible deployment tool.
- Ability and willingness to adapt to a fast-changing environment and a strong interest in continuous improvement and delivery.
C# Developer in Slough employer: Impellam Group
As a C# Developer in our London office, you will thrive in a dynamic hybrid work environment that fosters collaboration and innovation. We prioritise employee growth through continuous learning opportunities and a supportive culture that values your contributions to optimising sales performance. Join us to be part of a forward-thinking team where your skills will directly impact our success in the investment banking sector.
StudySmarter Expert Advice🤫
We think this is how you could land C# Developer in Slough
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on a C# Developer role that’s not even advertised yet!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving C# and web-based applications. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Brush up on your knowledge of relational databases and APIs, as these are key areas for a C# Developer. We recommend doing mock interviews with friends or using online platforms.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace C# Developer in Slough
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your C# development experience and any relevant projects you've worked on. We want to see how your skills align with the role, 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 this role and how your experience can help us optimise our sales tools applications. Keep it engaging and personal.
Show Off Your Communication Skills:Since excellent communication is key for this role, make sure your application reflects that. Use clear and concise language, and don’t forget to proofread for any typos or errors before hitting send!
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’s super easy!
How to prepare for a job interview at Impellam Group
✨Know Your C# Inside Out
Make sure you brush up on your C# skills before the interview. Be ready to discuss your experience with both client and server-side development, as well as any web-based applications you've worked on. They’ll likely ask you to solve a coding problem, so practice common algorithms and data structures in C#.
✨Show Off Your Agile Experience
Since this role involves participating in an agile software development life-cycle, be prepared to talk about your previous experiences in agile environments. Share specific examples of how you contributed to sprints, handled documentation, or participated in code reviews. This will show that you understand the process and can hit the ground running.
✨Communicate Clearly
Excellent communication skills are a must for this position. Practice explaining complex technical concepts in simple terms, as you’ll need to interact with business sponsors. Think of examples where you successfully communicated with non-technical stakeholders to optimise performance or improve user experience.
✨Be Ready for Problem-Solving Questions
Expect questions that test your problem-solving skills, especially related to application performance profiling and troubleshooting. Prepare to discuss past challenges you faced in software development and how you approached solving them. Highlight your proactive approach and ability to prioritise tasks effectively.