Senior Software Engineer

Title: Volopa Senior Software Engineer

About Us

Drawing on our success over the past decade, we are embarking on a strategy to grow our product offerings for Volopa. This requires a Senior Software Engineer to perform detailed design and software coding for several milestones in our product roadmap.

Founded in 2011, Volopa is one of the UK’s first innovators in the global payments, foreign exchange, and prepaid cards space. We have helped lead the new wave of fintech disruptors that have changed the way people and businesses manage and send their money.

Since its inception, Volopa has been one of the leading innovators in the international payments and card space. It has frequently been cited as one of the top 100 Influential Fintech companies in Europe and it is this reputation that has allowed it to grow year on

year without large amounts of marketing and PR.

Responsibilities for this position include:

1) Scope, develop and implement software components and/or modules, as required by stakeholders.

2) Collaborate across teams on the design and maintenance of our existing back-end platform.

3) The individual should have several success software project implementations, esp. in the Financial Services industry.

4) Interpret business requirements with an analytical mindset to draw up the software architecture of a component and assist scrum master in producing user stories and task to ensure end-to-end delivery is possible in the Agile SDLC. Must follow TDD approach

5) Hands-on experience to code up the component with a high software quality in an expedited manner.

6) Scope, develop and deliver ad-hoc data requests or analysis, to address time-sensitive requirements.

7) Significant experience in payments, international payments, cards, FX, forwards, third party collection

8) Application Integration and integration with Third Party systems such as Moody’s, Salesforce, Currency Cloud, Dynamics, Xero, Quickbook, Modulr, or similar integration experience.

9) Ensure software is developed, maintained, and documented with high quality at a senior level.

10) Develop an In-depth knowledge of the internal mechanisms and processes to facilitate the delivery as required. Share knowledge to compliment team-wide expertise

11) Drive the elicitation and documentation of system requirements.

12) Understand business and technical requirements and constraints to design effective software solutions.

13) Develop and implement agreed solutions, ensuring the success of such projects. Create conceptual architectures and detailed designs for software solutions.

Senior Software Engineer Qualifications

1. Significant experience in developing payment services using PHP and Larvel.

2. Proven track record with PHP, Go and NodeJS programming experience.

3. Able to demonstrate experience with REST API coding in Laravel with proven results.

4. Must have coded MVC design pattern on several occasions .

5. Should require minimum supervision to deliver the tasks on time.

6. Must have significant experience of YII framework to develop UI using PHP, Laravel and YII.

7. Proven track record with Linux OS, scripting

8. Able to demonstrate databases experience with MySQL and Postgres

9. Cloud experience in AWS and GCP

10. Significant knowledge of and experience of the UK’s financial & capital market and UK regulatory restraints

Required Skills for Senior Software Engineer

· SQL

· PHP

· Laravel

· Linux

· YII

· Code reviews

· Build processes!

· Operations

· Testing

· Message queuing

· Stream processing

· Coding standards

· 3+ years of experience with Stored Procedures, Common Table Expressions, Window Functions, Partitioning and other advanced RDBMS tasks.

· BS or MS in Computer Science, Applied Mathematics, Statistics, or area of study related to data sciences and data mining or related field.

DESIRED:

1. Significant experience in a business environment working in a data engineering, business analytics, business intelligence or comparable data engineering role, including data warehousing and business intelligence tools, techniques, and technology, and able to demonstrate the impact of their role on the business operations.

2. Experience in Big data integration (you have worked with TBs of data before), HiveQL, Hadoop, MapReduce

3. LangChain, Vector DB, Prompt Engineering, Python and JS.

Benefits:

· Competitive salary

· 25 days holiday + Bank Holidays

· Private health insurance (BUPA)

· Hybrid / Flexible working

· Pension

· Access to an Employee Assistance Programme

Job Details

Company
Volopa
Location
United Kingdom
Posted