C# Front Office Developer – Asset Management recruitment
The successful candidate will be responsible for the developing front office applications and integration solutions. The C# developer is expected to have a strong technical background and will be exposed to various technologies and systems.
In addition the developer will be expected to feed ideas into the Architecture Development team as a whole to improve the overall quality of the software produced.
The role requires the ability to work closely with business users and determine the best technological solutions for user requirements.
Performance will be determined by the candidate’s ability to resolve issues, achieve planned estimates, quality of solutions and contribution to the overall development team efficiencies..
Responsibilities:
- Develop software to the current standards to meet user requirements
- Support the Development Managers and Solution Architects as required with Solution Design
- Ensure that the quality of software meets the level expected of the team as a whole
- Produce estimates for outstanding work and track / deliver against those.
- Ensure that development work adheres to internal development and IT process. Specifically;
-Code design – OO and design patterns
-Code management
-Release management
-Unit Testing
-Documentation / Handover
- Ensure that issues with software are resolved quickly and in a professional manner.
- Support the wider business as required in order to ensure that the IT team presents as professional persona as is possible.
- Build good working relationships with other IT teams and business users.
- Timely completion administrative tasks
Additional information / required qualifications:
The candidate should be able to demonstrate a thorough understanding of programming languages, pattern led development and solution architecture. The employee would preferably have a degree in a relevant qualification, extensive experience in software development – particularly programming solutions using Microsoft development technologies such as:
- C#, Windows Forms.
- ASP.NET
- Database technologies such as MSSQL server and T-SQL.
- Excel and VBA
- Strong OO skills
Developer will ideally also have had exposure to the following: XML, FpML, CADIS V7.6, MSMQ, Java Messaging Services.
The candidate should have a good background in Asset Management or Front Office environments, and an understanding of the financial instruments traded. Preference will be taken to candidates with a background of maths or engineering, or can demonstrate ability to develop code based on pricing, valuation or risk methods.