V

Platform Software Developer

Viribus
Full-time
On-site
London, London, United Kingdom

Software Developer – Central London / Hybrid Remote working


Paying up to £90,000 depending on experience, plus benefits listed at the bottom of this advert




Role Overview


A highly regarded investment manager is seeing year-on-year growth and a big investment in their technology capabilities and are looking to hire a Developer within one of the development teams, who has a key focus on the delivery of a critical platform within the business. The company is looking to recruit a full stack developer into this platform team, enhancing the platform to increase the productivity of the technology department and wider business.




There is a wide range of projects in the pipeline with some including:



  • Migration of services to the cloud (containerisation, upgrading to latest .NET / NodeJS, configuring kubernetes, etc)

  • Building a low code testing framework (not traditional automated testing), to enable their BA's and Users to create automated testing for their user centred workflows

  • Workflow/dashboard debugging tools

  • Instrumentation and metrics analysis

  • Usability improvements

  • Fitness/chaos engineering

  • Migration to lambda functions

  • Looking into the use and introduction of NLP and Machine Learning




Key Tasks



  • Partner with functional owners to develop solutions that solve business problems or increase the productivity of the technology department. This will include gathering and validating requirements, developing the solution and delivering it to the clients.

  • Develop solutions that are supportable, maintainable, testable, documented, and SOLID code.

  • Ensure that the solutions are tested including automated unit and continuous integration tests.

  • Contribute to the enhancement of the architecture and the platform.

  • Help prioritise the product backlog, providing input on the most efficient strategies to deliver continuously to the business whilst not deviating from the overall strategy and architecture.

  • Bring and build knowledge of the industry and educate teams.

  • Partner and collaborate with other technical teams including Infrastructure, Business Analysts, Data and Investment streams.

  • Enhance the CI/CD pipelines as part of our continual improvement’s objective.

  • Set a high bar and promote standards and best practices (testing, security, architecture, infrastructure, SDLC).

  • Ensure adherence to audit, information security and IT control requirements.

  • Work effectively with 3rd party relationships: vendors, contractors, software providers.

  • Perform administrative tasks related to the development process.

  • Provide third line of support (first line being the initial support call and second line being onsite support).




Skills, Knowledge & Experience


The role requires a minimum of 2 years experience as a Developer.





  • Experience in one or more programming languages (e.g. C#, .NET, NodeJS, Javascript, Typescript)

  • Experience in one or more testing frameworks (eg Webdriver IO/Selenium) and UI automation

  • Platform development experience desirable

  • Familiar with Cloud concepts

  • Familiar with databases: SQL Server, Oracle, Mongo, ElasticSearch

  • Familiar with multiple frameworks/libraries/tools/concepts:


    • Communication: Messaging (RabbitMQ)

    • Workflows

    • GUI: JavaScript, HTML5, CSS, React

    • Testing/CI: Testing libraries, Jenkins/TeamCity


  • Experience with Agile methodologies




Benefits offered


Bonus, Pension (9% non-contributory plus additional matched contributions), 4 x Life Assurance, Group Income Protection, Season Ticket Loan, GAYE, BUPA Private Medical, Private GP, Travel Insurance, Buy-and-sell of Holiday, Variety of Health and Wellbeing benefits including Headspace App Subscription, Fitness Classes, plus more




If you are an experienced Developer with the listed skills and experience above then please apply now to find out more.