Mid-Level Consultant Software Developer (C/P)

Digiterre ,
London, Greater London

Overview

Job Description

About Digiterre Agility Digiterre Agility is a forward-thinking software consultancy focusing on solving complex problems for clients in highly regulated industries such as financial markets and energy trading. We take a pragmatic view to designing high-quality, scalable software using the best tools and technologies available. You will be given a high level of autonomy in your work to make it your own, and providing you show a willingness and drive to do well, Digiterre will invest and support you in building your career. We work on cross functional, multi-skilled teams where it is expected that people are constantly learning and developing through working with others. Full Stack Developer We are seeking a full-stack developer currently at early-mid career level and looking to develop their experience in a professional services company. You will join us as a key contributor for upcoming project work across major financial services initiatives. We look for highly collaborative candidates who can demonstrate a passion for technology and the software industry as a whole. We value those who are genuinely interested in using technology to create business solutions and arent afraid use their experience to challenge our thinking and provide alternative views. The selection process: Selected candidates will undergo an initial phone screen followed by online assessment and a technology focused interview with potential peers and senior leadership. Our Values : At Digiterre, we value: Team : Understanding that the best outcomes are created by highly professional, high performance teams working together to deliver the agreed outcomes. Ownership: Expressing a dependable can-do attitude. We do whatever it takes to deliver a complete solution to a problem, on time on and within budget. We own the issues, not just the story. Transparency: Actively communicating all the time. We are open and approachable in our dealings with clients and with each other. We appreciate others perspectives. Expertise: Being highly professional at all times, displaying strong domain knowledge that is focused on solving clients business problems. Having the pragmatism and experience to propose multiple solutions and working with the client to select the best option. Motivation: Being driven to deliver innovative, best of breed solutions that meet the clients needs. Requirements Person profile: * Desire to use the best and most appropriate tools and technologies available to develop and maintain data-driven application back-ends and internal components * Core technology experience of Java preferred. * Experience with UI development frameworks, particularly React with Typescript and Angular. * An appreciation and understanding of Agile methodologies, including knowledge of TDD and BDD. Experience working in agile software development teams is desirable, however not essential. * Excellent communication skills, able to liaise with other teams and stakeholders. * Experience using GIT for source control. * Is a proactive member of the team when it comes to releases and production issues * Has familiarity with DevOps/CloudOps * SignalR or web sockets experience is desirable however not essential. * A keen interest in microservices, cloud-based solutions and other modern architectural patterns. * Working exposure/experience with one of more of Buy Side, eFX, Banking, Energy Trading, Market Data, Investment Management, Insurance, FinTech or Marketing Technology space is desirable. Benefits We offer a very competitive salary and benefits package. Independent contractors will be considered for this opportunity.