Outsystems Software Engineer

Job description

Who are we and what are we looking for……….


Unlike many in the finance world, here at CredAbility we think your money should work for, well, you! What started as a free monthly credit report to give our customers a peek behind the scenes of how lenders make their decisions has evolved into a hub where you can do more and more of your money stuff under one roof - ours. We’ve come a long way, and the best is still yet to come.


We’re looking for an ambitious Software Engineer to join our growing team! You’ll be a great addition to the team, totally passionate about building some really cool solutions. You will help us drive some exciting initiatives and help us build our digital capabilities to drive a profitable business.


You’ll be working in an open and transparent working environment, for a UK company, where you will have the opportunity to contribute and shape the future of our business while having fun and building a range of applications to be proud of.


Job requirements

Day to day, your job will include…..

  • To be totally passionate about developing best in class solutions which drive business value.
  • Be enthusiastic, bringing fresh ideas, suggestions, tools and ways of working to the Engineering Team.
  • Work within an agile team with iterative deployments, delivering MVP where appropriate to then build and enhance further
  • Be keen and excited to become part of a completely data-driven business, working in highly regulated industry with a lot of complexity
  • Contribute to the estimation and implementation of user stories/requirements helping to shape their technical design, UX and implementation
  • Ability to work through the solutions and develop a design and timescales for delivery
  • Experienced with Outsystems , S Visual Studio, Eclipse, and any other IDE
  • Manage and resolve bug fixes through the testing process
  • Create documentation for effective handover to other team members
  • Provide a point a contact for business areas where work is assigned
  • Provide timely and effective progress updates on all tasks to line management; escalate any issues that will impact on delivery in respect of deadlines, quality, standards
  • Ensure all tasks are developer/peer tested and code reviewed; assist the business with user acceptance testing as necessary.
  • Ensure all development adheres to non-functional (e.g. Security, Availability, Capacity ) requirements and standards
  • Deal with escalated live issues
  • Provide cover during live deployments if necessary
  • Be able to provide out of hours support cover
  • Ensure all code is stored in the appropriate source code library
  • Perform code review of other developers’ code

Skills-wise, you’ll definitely…..

  • Be passionate about work with a great attitude
  • Have the desire to learn, grow and grow those around you
  • Have worked with the following:
  • C#,
  • SQL Server,
  • ASP.NET MVC
  • HTML/CSS
  • JavaScript/JQuery
  • React, Vue or Angular
  • Know about consuming and exposing REST Web API’s.
  • Be familiar with writing Unit Testing (any TDD understanding would be beneficial)
  • Experience working in a serverless architecture would be fab
  • AWS / Azure experience


Some of the things we provide…..

  • We’ll set you up to work from home initially
  • Give you a day off on your birthday!
  • And a whole lot more………