Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

C#, SQL, Azure Developer - Back Office Trading Systems, HYBRID

Job LocationCity of London
EducationNot Mentioned
Salary80,000 - 100,000 per annum, inc benefits
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

My client are a leading trade brokerage embarking on a on a multi-year strategic plan to modernize and refresh their current technology stack moving on-premise backend webservices to Cloud-native microservice architecture and uplifting their existing desktopUI to modern web-based architecture using React.With an innovative, progressive team of 6 people who work closely with the projects team, business users, infrastructure teams and senior stakeholders, you will help deliver high quality software that meets enterprise requirements on cyber-security, platformhosting and application monitoring and logging.We follow a Kanban development process with engineering practices taken from XP. Development is in C# using Visual Studio 2022 and Azure SQL Server with iterations managed in Azure DevOps. We have a high degree of unit test automaton and release every weekto production following rigorous peer-review, UAT testing and sign-off.RESPONSIBILITIESTo develop and support the Back Office system using the latest development tools and best practicesTo develop and support internal and client facing websites for trade capture and post trade risk.To contribute to the architecture, design and direction of the current system and future state architecture.To assist other members of the team, and other teams within the business for delivery and system support .To provide second level technical support for the application and related systems.To help optimise the development process to improve quality and increase speed of deliverySPECIFIC DUTIESWorking with tools and languages to design, develop, maintain and support the back office system and associated system for processing transactions in a derivatives trading environment.To produce high quality, readable code, using contemporary development techniques, test first, refactoring and patterns.To write unit tests and create integration tests.To assist with and implement database changes and development as required (including query tuning, stored procedures and configuration).To continuously seek to improve the application design and assist with migrating to a new architecture whilst delivering high quality functional code to the business on time.To work closely with other members of the development and constructively peer reviewing.To provide wiki updates covering development/design, testing, deployment and support.To provide ad-hoc out of hours support as required.ESSENTIAL SKILLSExpert level C#Strong SQL and stored procedure development skillsExperience of developing and running applications in Microsoft AzureExperience of ASP.NET MVC, HTML, JavaScriptStrong object-oriented development skillsExperience of working within a team of developersBusiness focus with a desire to understand the business.ADVANTAGEOUS SKILLSREST API experience including deployment, security and orchestrationWeb frameworks (e.g. React, Knockout and JQuery)Windows Forms (WinForms) and WCFAzure DevOps for work item management, source control and CI/CDPowerShell experienceFIX experience, in particular using QuickFIXBusiness knowledge of futures (especially LME), options and other exchange traded derivativesExperience of regulatory reporting (e.g. MIFID, EMIR)THE PERSONExcellent communicator with the ability to identify, collate and disseminate information effectively.Excellent time management skills both individually and in relation to co-ordinating tasks with other members of the team.Approachable and pleasant personality.Able to remain calm and professional at all times especially under pressure.Must be able work through complex issues in a structured manner and can find solutions to any problem in a timely manner.The person is expected to take an active interest in his/her own development and whilst training is provided it is expected that the person will ensure that they are suitably certified and competent.This is a great opportunity to be a big fish in a smaller development team, playing a central role in the technology transformation for the business where your work will be both visible and appreciated. A friendly team and company culture with hybrid working.

Keyskills :
ASP.NETSql ServerWindows AzureTrading Systems

APPLY NOW

© 2019 Naukrijobs All Rights Reserved