Summary

We’re looking for a Junior Software Engineer

At Cushon we like to do things a bit differently. Our mission is to help as many people as possible to get comfortable with their finances, and our vision is to bring a tech revolution to the financial services industry. We’re looking for talented people to help us build simple, convenient, and delightful financial experiences tailored to our customers.

  • Join us and support our mission at Cushon to build a user-friendly, smart, and cost-effective investment platform that automates many processes to support millions of customers
  • You’ll be implementing scalable and reliable software solutions using the Go or React programming language and collaborating with a cross-functional team to clarify requirements and implement software features
  • This is a chance to join an ambitious team, and develop your skills within a fast-growing FinTech

What you’ll do

This role will see you helping us to rebuild our platform from the ground up using modern, distributed, event-driven architecture. You’ll be responsible for writing clean, maintainable, and well-documented code that adheres to best practices and coding standards. You’ll also be developing and maintaining software testing suites, including unit tests, integration tests, and end-to-end tests.

Collaborating with our DevOps teams, you’ll ensure software solutions are deployed and maintained correctly. You’ll also participate in code reviews to ensure code quality, maintainability, and scalability.

Other responsibilities will include:

  • Debugging and troubleshooting complex software issues and implementing effective solutions
  • Staying up-to-date with emerging trends and technologies in software development and applying them to improve software solutions
  • Participating in Agile development processes and ensuring code is delivered on time and to specification
  • Participating in the software development lifecycle, from requirements gathering to deployment and maintenance
  • Applying complex problem-solving skills to break down and address challenging technical issues

The skills you’ll need

We’re looking for someone with experience as a software engineer, preferably in the financial services industry, with an enthusiasm for building complex business applications. Along with a curiosity-driven mindset, you’ll have the drive to contribute innovative ideas to the platform's evolution, and a willingness to learn new technologies, including GoLang.

You’ll demonstrate proficiency with software development principals, with a strong emphasis on being language agnostic and polyglot, and you’ll have an understanding of design patterns. Experience with React and GoLang would be beneficial, as would experience with cloud platforms and containerised development environments.

We’re also looking for:

  • Familiarity with SQL, experience with data access layers, efficient data retrieval and manipulation
  • Excellent communication skills and the ability to work effectively within a cross-functional team
  • An understanding of the software development lifecycle and experience working in an Agile development environment

Salary

0 - 0 GBP

Yearly based

Location

Royal Borough of Windsor and Maidenhead,England,United Kingdom

Job Overview
Job Posted:
1 month ago
Job Expire:
1mo 3w
Job Type
Full Time
Job Role
Administrator
Education
Any
Experience
Fresher
Total Vacancies
1

Share This Job:

Location

Royal Borough of Windsor and Maidenhead,England,United Kingdom