Login
Sign-Up

Senior C# Developer

Job Title: Senior C# Developer
Contract Type: Permanent
Location: City of London, London
Industry:
Salary: £70000.00 - £85000.00 per annum + package
Reference: BBBH7321_1512729989
Contact Name: Jamie Allen
Contact Email: jallen@venquis.com
Job Published: December 08, 2017 10:46

Job Description

Description:



The Senior Software Engineer position is hands on role responsible for designing, developing, testing, releasing and 3rd line support of bespoke in-house systems and applications. The ideal candidate will have a strong knowledge of SOA and ESB.



Summary of Main Tasks and Responsibilities



  • Work closely with BAs and business to help identify the best solutions and technologies to solve current and future problems



  • Work closely with other Software Engineers and Infrastructure Engineers to design state of the art systems and solutions using mixture of existing/off the shelf applications, internal development and integration capabilities



  • Develop software using latest tools and technologies



  • Ensure written code is to the highest standards with high level of test coverage, unit and integration tests



  • Promote and advocate modular and re-suable approach to software design



  • Ensure all systems are secure and performance is always being taken into account



  • Support existing application as 3rd line support when necessary



  • Manage work and small projects using Agile methodologies



  • Efficiently work with vendors and suppliers technical representatives to deliver fantastic solutions



  • Keep up to date with new tools and techniques by attending relevant conferences and trainings



  • Provision of SME knowledge for projects being worked on



  • Coach team members in the tools and technology when needed



Other Job Specific Experience/Technical Skills/Abilities



  • Languages: C# 5.0+, HTML, CSS, JavaScript, T-SQL, SOQL, Perl, VBA



  • DB: SQL Server, PostgreSQL



  • Formats: JSON, XML, CSV



  • Concepts: SOA, ESB, CI, CD, Automation, Unit and Integration testing, DI



  • Platforms: SingleTrack, MS Exchange, Fidessa, Blue Matrix, Dealogic, Symphony messaging



  • Tools: VS 2017, TFS 2017/VSTS, Jira, Confluence, SonarQube



  • Experience working in an Agile environment (Scrum, Kanban etc.)



  • Able to multitask, deal with uncertainty, evolving requirements and time pressures.



  • Able to manage 3rd parties especially when working together with their technical teams.



  • Excellent customer service ethos.



  • An excellent attention to detail.



  • Experience within Financial Markets in a complex and highly regulated environment.



  • Excellent written and verbal communication skills.

Social stream