Senior Software Engineer
We currently don’t provide visa sponsorship.
We are a B2B Fintech focusing on disrupting the small business lending market. SMEs make up 99% of all UK businesses yet are traditionally underserved by big banks and financial institutions.
By joining FXE Tech, you will be positively disrupting a traditionally manual industry through the intelligent application of technology to improve the daily lives of small and medium business owners and empower them with same-day decisions in a world where they would be otherwise waiting for access to finance.
Role Description
We’re looking for a Senior Software Engineer excited by the prospect of joining our mission to extend our SME funding platform and to beneficially transform the small business lending market.
This role will be a back-end focused, trusted technical authority within FXE Tech and a senior collaborator who will take the lead for the development of new features and platform capabilities for lenders and brokers.
Your profile
Required technical experience:
* Modern software development processes: CI/CD, TDD, Pair programming, Agile & iterative development.
* A JVM programming language like Java (5+ years).
* REST, HTTP, and implementing maintainable APIs
* Event-driven architectures
* Relational and NoSQL databases (Postgres, MongoDB).
* Cloud infrastructure and deployment (AWS, GCP, or Azure)
* Observability and system monitoring
* A deep understanding of testing methodologies and which ones apply to different elements of the product.
Collaboration & delivery
* A great collaborator who can support colleagues with different levels of expertise.
* Excellent written, diagramming, and verbal communication skills. Efficient communicator both within the team and with stakeholders.
* You take a pragmatic approach towards delivering the highest priority capabilities first.
* Design solutions with the appropriate complexity for the problem space and can convey the reasoning behind these design decisions.
Nice to have:
* Kotlin
* Frontend development experience (Typescript, React, Vue, Angular)
* Data pipelines technologies (like DBT, Airbyte)
* Queuing and PubSub technologies (Kafka, SQS, Google PubSub)
* Experience delivering SaaS products
What you'll be doing
* Acting as a feature lead and owning the delivery for a variety of software projects, including:
* API-first services as SaaS products.
* Event-driven API services and integrations with customer systems.
* OIDC authentication and ABAC authorisation in a multi-tenant SaaS platform.
* Data-driven solutions for broker and lender customers.
* Help shape our tech stack to align with our product & technical roadmap, including converting legacy platforms into microservices.
* Contribute to the prioritisation and dependencies across a project/initiative.
* Form close partnerships within a cross-functional team to deliver our product vision and roadmap.
* Interact with product managers to develop a deep understanding of our stakeholders’ business problems and customer needs, ensuring that what we build meets their needs.
* Analysing requirements, discussing solutions with stakeholders, creating and maintaining documented technical designs.
* Ensure existing and new features are sufficiently covered by unit and integration tests.
* Develop a culture of intellectual curiosity, engineering excellence, continuous improvement and innovation.
* Mentor and shadow less experienced engineers. supporting engineering colleagues at all levels of expertise in an open and inclusive manner.
* Define, improve, and document technical approaches and processes.
Benefits
* Flexible remote/hybrid working
* 25 days annual leave, in addition to all UK Bank Holidays
* Pension scheme autoenrollment, with contributions made by Funding Xchange
* Employee assistance and wellbeing support
* Virtual GP
* Talent Referral Scheme
* Life Assurance
* Will writing service
* Discounts with selected partners - Amazon, ASOS, Tesco, and more
* Team socials and get togethers, plus international away-days
#J-18808-Ljbffr