Software Engineer

This project has been archived and is not accepting more applications.
Browse open projects on our job board.


Agile Methodology Problem Solving Software Engineering Wholesaling Java (Programming Language) JavaScript (Programming Language) Apache ActiveMQ Amazon Web Services Analytical Thinking HTML5 Test Automation Unit Testing Bootstrap (Software) Business Requirements Cascading Style Sheets (CSS) Code Review Communication Relational Databases Financial Management Front Office Gradle Hibernate (Java) Web Portals Java Message Service (JMS) Java Persistence API Apache JMeter JQuery Junit PostgreSQL Loan Origination Apache Maven Microsoft SQL Servers MongoDB Node.Js OpenShift Rapid Application Development Mockito Material Design Trading SONAR (Symantec) SQL Databases TAFIM TypeScript Workflows Spring Cloud Grunt (Software) Spring-mvc ReactJS Spring-boot Git Spring Data Syntactically Awesome Style Sheets (SASS) Webpack Kubernetes Apache Kafka Npm(Software) React Redux Teamcity Requirejs Mocha Jasmine Docker Jenkins Microservices


Software Engineer

Location - Knutsford - required on site 1-2 days a week as per projects request, remaining is remote work


The developer vacancy sits in Wholesale Lending Technology and is responsible for developing the tools to support Loan Trading and Agency Services workflows. This opportunity will allow the successful candidate to engage in the full development life cycle, while working closely with peers across the lending portfolio.

What will you be doing?

  • You will be responsible for full cycle software development and design within the Wholesale Lending Technology environment.
  • You will use your proven problem solving and analytical skills to understand high-level Front Office business requirements and work with your team to craft solutions to meet those needs
  • You will be involved in the production of technical architecture solution details along will produce relevant documentation
  • You will be responsible for adhering to Bank's standards and change processes and conducting analysis where need to support the Rapid Application/Agile development process
  • Conduct code reviews with team members to advance application upgrade, extension, or other development

Back End

  • Java 8+, Spring/Spring Boot, Spring Data, JPA/Hibernate, Spring MVC
  • Java Messaging, Spring Cloud Stream, Solace/Kafka/ActiveMQ or similar
  • SQL, MS SQL Server, Postgres, or other RDBMS, MongoDB
  • Junit, Mockito, JMeter and other testing tools/frameworks
  • Kubernetes/Docker/Openshift/AWS (Certification is desirable)
  • GIT, TeamCity/Jenkins, Sonar, Maven/Gradle, Chef
  • Knowledge of microservices and message driven architectures
  • Web
  • ReactJS/Redux, Grunt/Gulp/Webpack
  • HTML5/CSS/JavaScript, Google Chrome Dev Tools
  • Typescript, jQuery, RequireJS
  • Karma/Jasmine/Mocha, JSHint, Node/NPM, LESS/SASS
  • Material Design/Bootstrap or other similar web UI library

Preferred Qualifications

  • Finance experience preferred - loan origination/syndication experience strongly preferred
  • Experience on a team using Agile project management strongly preferred
  • Good experience with automated unit testing and TDD strongly preferred
  • Demonstrated problem-solving skills and excellent communication

Desirable: Loan IQ

Start date
6months +
GIOS Technology Limited
Published at
Project ID:
To apply to this project you must log in.