Are you curious, motivated, and forward-thinking? We are Worldpay. Our technology powers the world’s economy and our teams bring innovation to life. We champion diversity to deliver the best products and solutions for our colleagues, clients and communities. If you’re ready to start learning, growing and making an impact with a career in fintech and software development, we’d like to know: Are you Worldpay?
About the team
The sales, boarding and fulfilment engineering team develop tools to serve sales and merchant on-boarding for Worldpay. Members from the UK, US, India, Canada, and Romania that work together to create awesome solutions that drive sales and customer experience. You will be joining a diverse, collaborative, driven highly skilled team who are passionate about their work.
About the role:
As part of the Sales and Boarding ART, the successful candidate will work as part of a sprint team to develop software on a modern, flexible, scalable sales, and merchant boarding platforms. This includes developing intuitive tools to capture merchant applications, automating due diligence checks and orchestrating the boarding of a merchant onto the appropriate systems ready to transact. The development is a key to implement our 10-minute boarding strategy from application to a merchant making their first transaction.
What you will be doing:
1. C# software development in .NET, including .NET Core and above
2. Database development, design and querying
3. Work as part of a SAFe/Agile train
4. Advise on the development of key software architecture
5. Work on enterprise grade distributed services including Kafka and other similar technologies
6. Develop APIs and microservices using cutting edge .NET technology
7. Follow the best development security practices
8. As a senior developer, support and maintain, working with other lead developers and senior managers
9. Participate in software design meetings to determine technical requirements
10. Independently develop key programming technologies to improve coding processes, processing speed and reliability for the wider development team
11. Work within the end-to-end systems development life cycles and standards
12. Mentor other developers
What you will need:
1. Knowledge of end-to-end systems development life cycles, including iterative and other modern approaches to software development
2. In-depth knowledge of C# development in .NET, including .NET Core and above (2-4 years+ Experience in Software Development)
3. In-depth knowledge of building microservices and APIs
4. In-depth knowledge of relational and/or non-relational databases including MSSQL, PostgreSQL, Cassandra
5. In-depth knowledge of security concerns while building software systems
6. Ability to develop software in one other language other than .NET, e.g. Java
7. Good knowledge of distributed system architecture including Kafka or related technologies
8. Good knowledge of front-end development technologies including React, Angular, Vue
9. Outstanding verbal and written communication skills to technical and non-technical audiences of various levels in the organization
10. Excellent analytical, decision-making, problem-solving, team and time management skills
11. Willingness to fulfil the role of teacher, mentor and coach
12. In-depth knowledge of networking, computing platform, storage, database, security, middleware, network and systems management and related infrastructure technologies and practices
13. A bachelor’s in computer engineering, computer science or other related discipline or equivalent experience
Added bonus if you have:
Knowledge of merchant services, financial industry practices, regulations and operations.
A career at Worldpay is more than just a job. At Worldpay, we offer you:
1. A competitive salary
2. A modern, global working environment working with a dedicated and motivated team
3. A broad range of professional education and personal development
4. Time to support charities and give back in your community
5. A fantastic range of benefits including private medical cover, dental cover, and travel insurance
6. Performance related bonus scheme
Application steps
Here's where we'll learn a little about you, why you want to join Worldpay, and why you'd be a good addition to our team. You'll also need to upload your resume and a cover letter too.
Application Review
Once you’ve submitted your application, Worldpayers will review it and see if you’re a good match for the role, team and culture. If you’re successful, we'll invite you for an interview where we can get to know each other better.
Interview with a Worldpayer
This is the time where we get to know you better, and your opportunity to learn more about us. The best way to thrive is to bring your whole self to the conversation. We’ll ask about your skills and experiences, as well as your career aspirations. Depending on the role, you might have multiple interviews with various Worldpayers.
Offer and Onboarding
The exciting part! If you’re the best candidate, your recruiter will be in touch to confirm your offer. If you accept, we’ll walk you through the next steps of what you can expect during your background check and onboarding process to get you ready to become an official Worldpayer.
#J-18808-Ljbffr