At a Glance
- Tasks: Join us as a Software Engineer I, building and maintaining our payment platform.
- Company: Flywire is a global leader in payments, transforming how clients get paid worldwide.
- Benefits: Enjoy competitive pay, stock options, wellness programs, and flexible time off for volunteering.
- Why this job: Be part of a dynamic team, collaborate globally, and make a real impact in FinTech.
- Qualifications: Up to 3 years in web development, strong coding skills, and a passion for learning.
- Other info: Diversity is key at Flywire; we celebrate unique cultures and perspectives.
The predicted salary is between 28800 - 48000 £ per year.
Are you ready to trade your job for a journey? Become a FlyMate!
Passion, excitement & global collaboration are all core to what it means to be a FlyMate. At Flywire, we’re on a mission to deliver the world’s most important and complex payments. We use our Flywire Advantage – the combination of our next-gen payments platform, proprietary payment network and vertical specific software, to help our clients get paid, and help their customers pay with ease – no matter where they are in the world.
What more do we need to truly be unstoppable? Perhaps, that is you!
Who we are:
Flywire is a global payments enablement and software company, delivering high-stakes, high-value payments across the global education, healthcare, travel and B2B industries.
Today, we’ve digitized payments for more than 4,000+ global clients in more than 140 currencies across 240 countries and territories around the world. And, we’re just getting started!
With over 1,200+ global FlyMates, representing more than 40 nationalities, and in 12 offices world-wide, we’re looking for FlyMates to join the next stage of our journey as we continue to grow.
The Opportunity:
We, at Flywire, are looking for an experienced Software Engineer I, ideally with a background in FinTech. Your primary responsibility will be to build and maintain the platform that supports the money movement of our industry leading payment engine moving hundreds of millions everyday.
You will be joining a team in charge of designing new functionalities and improving the current capabilities to improve speed, cost and scalability of our product. Thus, a commitment to collaborative problem solving, pragmatic design, building quality products and to convey the sensation that the product is the responsibility of all the team is essential.
- Work with the team to write clean, high quality, testable, secure, maintainable and extendable code
- Receive detailed instructions on all work and follow standard procedures in analyzing situations or data from which answers can be readily obtained
- Assist in technical implementation of our product for new and existing clients
- Work with our implementation management team to onboard new clients
- Partake in the project management meetings
- Identify, design, and build enhancements to streamline the client onboarding process
- Ensure the best possible performance, quality, and responsiveness of the applications
- Drive change and improvement in all phases of the development lifecycle
- Work collaboratively with teams across the globe being able to understand their needs and role context
Here’s What We’re Looking For:
- Up to 3 years of experience in web application development
- Strong understanding of object-oriented fundamentals
- Familiarity with relational databases
- Fluent in English, as it is the company’s working language
- Experience in FinTech or the payment industry will be appreciated
- The ability to deliver high quality code and learn quickly
- Outstanding verbal and written communication skills and the ability to collaborate with cross functional teams including product and support
Technologies We Use:
- C#/ .NET
- React
- MSSQL
- Java
- Classic ASP (VBScript)
What We Offer:
- Competitive compensation, including Restricted Stock Units
- Employee Stock Purchase Plan (ESPP)
- Flying Start- Our immersive Global Induction Program (Meet our Execs & Global Teams)
- Work with brilliant people that will keep you on your toes, learn more about their journeys by checking out #InsideFlywire on social media
- Dynamic & Global Team (we have been collaborating virtually for years!)
- Wellbeing Programs (Mental Health, Wellness, Yoga/Pilates/HIIT Classes) with Global FlyMates
- Be a meaningful part in our success – every FlyMate makes an impact
- Competitive time off including FlyBetter Days to volunteer in a cause you believe in and Digital Disconnect Days!
- Great Talent & Development Programs (Managers Taking Flight – for new or aspiring managers!)
Submit today and get started!
We are excited to get to know you! Throughout our process you can expect to meet with different FlyMates including the Hiring Manager, Peers on the team, the VP of the department, and a skills assessment. Your Talent Acquisition Partner will walk you through the steps and be your “go-to” person for any questions.
Flywire is an equal opportunity employer. With over 40 nationalities across 12 different offices, and diversity and inclusion at the core of our people agenda, we believe our FlyMates are our greatest asset, and we’re excited to watch our unique culture evolve with each new hire
#J-18808-Ljbffr
Software Engineer I employer: Flywire
Contact Detail:
Flywire Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer I
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, especially C# and .NET. Consider building a small project or contributing to open-source projects using these technologies to showcase your skills.
✨Tip Number 2
Highlight any experience you have in FinTech or payment systems during your conversations. This will demonstrate your understanding of the industry and make you a more attractive candidate for the role.
✨Tip Number 3
Prepare to discuss your collaborative experiences in previous roles. Flywire values teamwork, so be ready to share examples of how you've worked effectively with cross-functional teams.
✨Tip Number 4
Research Flywire's mission and values thoroughly. Being able to articulate how your personal values align with theirs can set you apart and show your genuine interest in becoming a FlyMate.
We think you need these skills to ace Software Engineer I
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in web application development and any familiarity with FinTech or payment industries. Use keywords from the job description to demonstrate that you meet the requirements.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and payments. Explain why you want to join Flywire and how your skills align with their mission. Be sure to mention your collaborative problem-solving abilities.
Showcase Your Technical Skills: In your application, emphasise your proficiency in C#, .NET, React, and MSSQL. If you have experience with other technologies mentioned, such as Classic ASP or Java, include that too. Provide examples of projects where you've used these skills.
Prepare for Interviews: Anticipate questions about your coding practices, teamwork experiences, and how you handle challenges. Be ready to discuss specific examples of your work and how you can contribute to Flywire's goals.
How to prepare for a job interview at Flywire
✨Understand the Company Culture
Before your interview, take some time to research Flywire's culture and values. They emphasise passion, excitement, and global collaboration, so be prepared to discuss how your own values align with theirs.
✨Showcase Your Technical Skills
As a Software Engineer I, you'll need to demonstrate your technical expertise. Be ready to discuss your experience with C#, .NET, and relational databases, and prepare to solve coding challenges that may come up during the interview.
✨Prepare for Collaborative Scenarios
Flywire values teamwork and collaboration. Think of examples from your past experiences where you successfully worked in a team, especially in cross-functional settings, and be ready to share these stories.
✨Ask Insightful Questions
At the end of your interview, make sure to ask thoughtful questions about the role, team dynamics, and company goals. This shows your genuine interest in the position and helps you assess if it's the right fit for you.