Voted by staff and customers as one of the best places to work in the UK and a Top 100 employer; our client is a global Tier 1 consultancy involved in leading public service transformation to cutting-edge commercial projects throughout the UK. We are looking for a Software Engineer to join their successful, stable, and growing team. The Company considers employees as highly valued members of the business and offer an extensive benefits package plus fantastic progression opportunities for those wishing to move further in their career on a local, national, or global scale.
£65-75K plus extensive benefits package
To be successful in this role:
You will come from a solid background in Software Engineering, Software Development or Applications Development. You will also have either Java or Python, plus some knowledge of DevOps. Additional experience required for this role includes:
•Proficiency in either Python or Java is essential
•Ability to read, write, support and debug code to at least 3rd line support level
•Strong experience with Spring / Maven / Git / Artifactory / SonarQube
•Knowledge of infrastructure, networking, security best practices and automation
•Experience in performance monitoring and tuning, both at the Java Virtual Machine level and application level - eg building reactive data analytics pipelines leveraging historical and live/streaming metrics: Elastic Search, Kafka
•Experience with technologies such as OpenShift, Kubernetes and Docker and cloud providers AWS/Azure/GCP is beneficial
•Given the drive for automation and requirement for high quality and reliability, a background in development with experience in DevOps pipelines in an agile environment would be a distinct advantage. The ideal person will have good experience of working within a bank. Experience with Equity and Derivatives and Prime Finance businesses from a trading, order management, pricing or risk management perspective would be a bonus but is not essential.
Our client is looking for a Software Engineer to join their Banks Applications Support team. Your role will be to develop and update code as well as provide 3rd line application support. You will be joining a team that supports a set of applications for the Global Market Equity & Derivative, QIS, Fund Derivatives and Corporate Derivatives parts of their Tier 1 Investment Banking client. The areas of the bank being supported include the Front Office/Trading (Cash, Flow, Exotic, Prime Finance), Middle Office, Market Risk and downstream groups who need the data for client and regulatory reporting, plus internal Profit & Loss, and Risk Management.
Job role and responsibilities:
•Contribute to the delivery of new functionalities, regulatory requirements, automation and optimization initiatives
•Liaise with the leadership, engineering, operations and release teams to automate and guarantee the successful deployment and evolution of the platform and share best practices
•Optimise the utilisation of the existing hardware, provide clarity in term of hardware utilisation, costs and cost reduction initiatives
•Contribute to the Continuous Integration (CI) and Continuous Deployment (CD) processes
•Contribute to the production support of the existing applications and provision of timely responses to both direct users and downstream systems
•Contribute to the definition and execution of the future strategic technology solutions, with a focus on migration to GCP
The company is highly regarded within the industry and is one of the largest and most successful independent technology & business services firms in the world. Alongside a competitive salary, you will have access to an annual bonus plan and share scheme making you a member not just an employee. You will also have the option to benefit from private medical and dental insurance, flexible retirement options, childcare vouchers and a cycle to work scheme. Software Engineer