IT Development

.NET Software Developer

London   |   Full Time

Who We Are

Moneycorp is a thriving business with an excellent reputation helping Corporate and Private Clients with their FX and International Payments requirements for over 40 years. As a globally expanding business, our footprint covers UK & Ireland, Europe, USA, Canada, Hong Kong, UAE, Brazil and Australia!

We assist with many different payment needs, including business payment solutions, personal payments abroad (for example buying a property), travel money at airports, and supporting the global supply chain of wholesale banknotes.

There is no doubt that we are a key player in a very competitive industry. With 500+ employees, we still ensure your experience working at Moneycorp is unique to you and the learning possibilities are endless. To find out more about our journey click here.

Who You Are / Your Next Challenge

We have an amazing opportunity for a .NET Software Developer to join our IT Development team on a permanent contract. Based in our London, Victoria Office, this role report directly to the Technical Manager. The role will contribute to the architectural design of an evolving micro-service mesh and implement support for cutting edge cross channel customer engagement programmes.

You will work on an array of projects to extend and scale our platform in the cloud. This includes working on external and internal APIs, i18n, trading systems, payments systems, Web SPAs, 3rd party integrations, CI/CD pipelines all hosted in Azure based cloud architecture.

You will be joining a core team of highly skilled developers based in a vibrant, fast-paced environment delivering software across our global tech hubs in London, Sofia, Lisbon and Delhi. Innovation is at the heart of what we do with lots of collaboration and knowledge sharing opportunities and super interesting problems to solve. You will always be learning and have project ownership and accountability.

What we’re looking for / Skills that will help you in the role 

  • Have commercial development experience. Doesn’t really matter where, we liked a mix in our teams. Start-ups, big banks, agencies and software houses all have their place.
  • Be product focused and know what we deliver affects end users.
  • Possess a hacker’s wit and speed but be pragmatic to think about the long term.
  • You love code, languages and idiosyncrasies of the dev world.
  • Whilst we have .NET Core at the heart of our stack, we’re pragmatic about other technologies and open-minded about your technology background. We like a polyglots, we like those who are able to apply the best tools for the job and can reason about why.
  • You enjoy learning, are interested in emerging tech.
  • You need to be proactive, self-motivated and prepared for challenges with a pragmatic attitude towards inhibiting factors some of which might take time to resolve.
  • You will be a dedicated team player; we’ve got your back so make sure you have ours

Your tech skills & our stack

As we grow so does our stack and processes. Our current interests are applying a functional approach when it is the best tool for the job, accelerating delivery though measurement and learning cycles, cloud architectures for performance and scalability. A healthy mix of experience in our stack and beyond would be highly desirable. 

  • C#/F#, .NET 5, Web API
  • React/Redux Typescript
  • Cloud infrastructure with a heavy focus on Azure including Azure Service Bus, Azure
  • Functions, App Service, Event Hubs, App Insights, Azure DevOps.
  • OO & Functional distributed and architectural design patterns.
  • SQL, Elastic, EventStore, Redis
  • Code optimization / performance.
  • CI / CD, Azure Dev Ops, TeamCity, Octopus.
  • Integration, unit, contract testing frameworks.
  • Git, Jira, Confluence


This is a fantastic opportunity for someone to take on a fundamental role within the IT Development team, who is keen to get involved in multiple tasks within an established growing international organisation, and provides amazing scope for both strategic and operational self-development.

Please note: This is a full-time, permanent position. The job is expected to be office-based in Victoria, London as part of the IT Development team with the option for flexible work arrangements.

What you get in return:

This role offers a salary that is commensurate with experience, plus a comprehensive benefits package including 25 days holiday, pension, BUPA private medical health insurance, Victoria Privilege Card - providing access to a variety of discounts in SW1, discretionary performance related bonus and more.

Interested?

If the role sounds like you, we invite you to upload a copy of your CV by clicking on the Apply Now button.

Start Date: ASAP

Moneycorp is an agile business by nature and our hiring and interview process is no exception. However, due to the Covid-19 pandemic, some parts of our hiring process may take a little longer than usual. We ask that you please bear with us whilst we review your application as you can be assured that we're happy to hear from you and receive your submission.

If it looks like you could be a great fit for the role, we’ll ask you to interview via Zoom to keep you safe.


For company news, announcements and market insights, visit our News Hub.

You can also find Moneycorp on Facebook, Twitter UK, Twitter Americas, Instagram, LinkedIn, where you can discover how we are leading the way in global payments and currency risk management.


Diversity and Inclusion 

Moneycorp is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to age, colour, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, political affiliation, status as an individual with a physical or mental disability status as an individual with a protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

Moneycorp believes that diversity is critical to our success in helping Corporate and Private Clients with their FX and International Payments requirements across the world and is committed to creating an inclusive, mutually respectful environment which celebrates diversity. We hire on the basis of talent, merit, competence, performance, and business needs.

Position Location:
London, England
 
Advertised Salary:
Commensurate with experience (plus bonus and benefits)
 
Experience Level:
Mid Level
 
Job Status:
Permanent
 
Hours:
Full-Time
 

Submit Your Application

You have successfully applied
  • You have errors in applying
Cover Letter

Pre-Employment Check

You are required to provide evidence of your right to work in the UK or location the position is advertised. If called for an interview you will be advised of the documents you will need to provide which will then be checked to ensure Moneycorp complies with current legislation.

Equal Opportunities Monitoring

Moneycorp is committed to ensuring that all job applicants and members of staff are treated equally, without discrimination.

This form is intended to help us maintain equal opportunities best practice and identify barriers to workforce equality and diversity.

Please note: All questions are optional, you are not obliged to answer any of these questions.

The information on this form will be used for monitoring purposes only and will play no part in the recruitment process. The form will be separated from your application on receipt meaning the hiring manager does not see any of the information. All information supplied will stay confidential, and be stored securely.

Disability

The Equality Act 2010 defines a disability as a "physical or mental impairment which has a substantial and long-term adverse effect on a person's ability to carry out normal day-to-day activities". An effect is long-term if it has lasted, or is likely to last, more than 12 months.

Moneycorp is committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you believe you may be disabled and may need any reasonable adjustments to be made in the recruitment and selection process, please discuss this with Human Resources (Recruitment@Moneycorp.com).

Declaration

I hereby give my consent to Moneycorp processing the data supplied in this application form for the purpose of recruitment and selection to secure employment for the position advertised. I acknowledge that my application will be treated the same whether or not I complete the equal opportunity section of this form. I understand that I may withdraw my consent to the processing of this data at any time by notifying the data protection officer.

I declare that the information given in this application is true and complete. I understand that if I have given any misleading information or made any omissions, if appointed, this will be sufficient grounds for terminating my employment.