Mid-level Software Engineer in Tipton

Mid-level Software Engineer in Tipton

Tipton Full-Time 28800 - 48000 £ / year (est.) No working from home possible
EBANX

At a Glance

  • Tasks: Join a dynamic team to develop and maintain a high-availability payment platform.
  • Company: EBANX, a leading payment platform connecting global businesses with emerging markets.
  • Benefits: Enjoy competitive pay, flexible hours, wellness programs, and educational support.
  • Other info: Collaborative culture with opportunities for career growth and personal development.
  • Why this job: Make a real impact in the fintech world while working with cutting-edge technology.
  • Qualifications: Experience in software development and a passion for learning new technologies.

The predicted salary is between 28800 - 48000 £ per year.

EBANX is the leading payment platform connecting global companies with customers from the fastest-growing digital markets in the world. Since the beginning of our journey, we have had one mission: to provide global access for everyone. We believe that transforming challenges into opportunities and making the impossible part of the journey is crucial! That’s precisely why we created a payment technology that builds bridges between people and businesses every day in 29 rising markets across the globe. We call ourselves ebankers, we are global thinkers, we value diversity, we foster creativity and we work hard to connect businesses and people worldwide through payments.

You will work in a team of experienced developers and be responsible for maintaining a platform that processes millions of transactional requests every day. We cultivate an engineering culture that values and promotes sustainable quality, continuous delivery, high availability, quick feedback and meritocracy.

As an EBANX developer you will be responsible for:

  • Writing and testing code in an incremental, agile and well-documented way;
  • Doing thorough code-reviews and help your teammates with complex designs and architectural decisions;
  • Testing and following your code to production continuously;
  • Developing new tools to help facilitate all of your team’s work;
  • Interacting with colleagues from different departments like Product, Finance, Risk and Business Development;
  • Working on strategic projects for EBANX;
  • Evolving and deciding the future of our payments platform;

A system of high availability (+ 99.9%) and with high throughput (100+ TPS), written in PHP, and MySQL. Don’t know PHP? No problems, the important thing is to master the basics!

What is indispensable for the job?

  • Proven experience designing, implementing and deploying software solutions to production; the stack is not relevant, we are ready to teach it to new teammates if necessary;
  • Interest in subjects such as data structures, concurrency, persistence and distributed systems;
  • Expertise in git or any other collaborative version control system;
  • A vision for software quality, evolution of systems, decomposition of problems and abstractions;
  • A great ability to learn new practices, technologies, programming languages and absorbing engineering culture;

What would we love to see?

  • Passion for software, you go to sleep and wake up thinking about how to make that part of the system more elegant or efficient;
  • Advanced English, we have customers from all around the world and it is commonplace for us to speak and write English when helping, supporting and writing specifications with them;
  • Software development expertise in any complementary area to our core business, such as: data warehouses, specialized development platforms, infrastructure automation, services provisioning, real-time systems, fault tolerant systems and mission critical systems;
  • Experience with deploying to and monitoring a cloud infrastructure especially AWS;
  • Experience with computer networks, latency, package loss, routing optimization, monitoring and problem solving;
  • Full knowledge of SQL and relational databases;
  • Test driven development: you don’t even remember how to code without a very extensive test coverage;
  • You often write the tests first and then the code;
  • Expertise in at least one functional or logic programming language -- besides SQL;
  • Comfortable with challenges of concurrency problems and has already worked in distributed and asynchronous systems;
  • Knowledge of data replication and conciliation;

What are we going to offer so you can do an amazing job?

  • Sustainable work pace: 40 hours a week of an accelerated but not frenetic rhythm - no marathons or sleepless nights;
  • The focus is on working smarter. The best tools money can buy so you can be productive in your work;
  • Deep and fast code reviews for any of your pull requests;
  • Constant discussions about our practices and systems, everybody that wants to speak out is always heard and we are always open to new ideas, practices and tools;
  • You will be free to dedicate part of your time to improve our systems and implement quality features that make us more efficient or less error prone;
  • Frequent, fair and transparent performance evaluations - all developers are evaluated with the same system and have access to the same career development opportunities;

EBANX offers:

  • Spanish, English, and Portuguese classes;
  • WAVES - Program of goals and results (variable compensation);
  • EBANX Play - Wellness (Gympass, e-Sports, SESC);
  • EBANX Education: financial support for undergraduate, graduate, and MBA programs so you can develop important skills for your career;
  • EBANX Skills: budget for workshops and courses;
  • EBANX Flexible: Birthday Day Off;
  • Semi-flexible hours (8 hours a day - Monday to Friday);
  • EBANX Family: Daycare assistance, extended leave for caregivers and support program for children and pregnant women;
  • EBANX Health: Health and Dental Insurance, with subsidy for dependents and medicine subsidy for ebankers;
  • Life Insurance: Life Insurance 100% paid by EBANX;
  • Blue Club: Exclusive discount for ebankers in bakeries, restaurants, courses, electronics stores, and more!

We believe it is possible to create a diverse, equal and inclusive environment. That is why we have prepared a questionnaire that addresses demographic issues by collecting sensitive personal data. The information collected is part of our efforts to monitor our evolution, so filling it out is optional, but we invite you to do so. Filling in or refusing to provide these details will in no way affect your hiring process, but it will help us to get to know the people who apply to EBANX better.

Mid-level Software Engineer in Tipton employer: EBANX

At EBANX, we pride ourselves on being an exceptional employer that champions innovation and inclusivity in the fast-paced world of payment solutions. Our vibrant work culture encourages creativity and collaboration, offering employees a sustainable work pace, access to top-notch tools, and numerous opportunities for professional growth through continuous learning and transparent performance evaluations. With a strong commitment to employee well-being, we provide comprehensive benefits including health insurance, educational support, and flexible working arrangements, making EBANX a truly rewarding place to advance your career as a Mid-level Software Engineer.

EBANX

Contact Details:

EBANX Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Mid-level Software Engineer in Tipton

Tip Number 1

Network like a pro! Reach out to current or former EBANX employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the interview by brushing up on your coding skills and understanding the tech stack EBANX uses. Practice common coding challenges and be ready to discuss your past projects in detail.

Tip Number 3

Show your passion for software development! Be ready to share how you stay updated with industry trends and what excites you about working at EBANX. Your enthusiasm can set you apart from other candidates.

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 serious about joining the EBANX team!

We think you need these skills to ace Mid-level Software Engineer in Tipton

Software Development
Agile Methodologies
Code Review
PHP
MySQL
Git
Data Structures

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that EBANX is looking for. Highlight your software development expertise, especially in areas like data structures and distributed systems. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter:Your cover letter is your chance to show us your passion for software engineering. Share why you're excited about the role and how your background aligns with our values at EBANX. Let your personality shine through!

Showcase Your Projects:If you've worked on any interesting projects, make sure to include them in your application. Whether it's a personal project or something from a previous job, we love seeing how you tackle challenges and innovate.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining the EBANX team!

How to prepare for a job interview at EBANX

Know Your Tech Stack

Even if you’re not a PHP expert, brush up on the basics and be ready to discuss your experience with other programming languages. Be prepared to explain how your previous projects relate to the technologies EBANX uses.

Show Your Passion for Software

EBANX loves candidates who are genuinely passionate about software development. Share examples of how you've improved systems or tackled challenges in your past roles. Let your enthusiasm shine through!

Prepare for Code Reviews

Since code reviews are a big part of the role, think about your approach to giving and receiving feedback. Be ready to discuss how you’ve handled code reviews in the past and what you’ve learned from them.

Understand the Company Culture

Familiarise yourself with EBANX's values around diversity, creativity, and collaboration. Think of ways you can contribute to their culture and be ready to discuss how you align with their mission of connecting businesses and people worldwide.