Fidessa Group Plc
£31k pa
25 Sep 2017
03 Nov 2017
Contract Type
Full Time
Developer Broad Content of Role This is a software development role based within our design and development team. Team members are involved in every stage of building the next generation of financial trading applications. Your software will form part of a world-leading suite providing real-time data display, electronic market access, risk management, algorithmic trading and workflow automation. You will deliver resilient, high performance trading solutions to a rapidly changing marketplace. Key Requirements - C++ or Java server application development experience - candidates experienced in other similar technologies will be considered and offered cross-training if necessary - Knowledge of Tcl or a similar scripting language - Experience of development on a Unix platform - Knowledge of financial markets for equities or derivatives - Ability to work independently with low-levels of supervision - Proven coding experience in medium to large software projects - Experience of full software development lifecycle, from design through construction and testing - Proven record of developing software - Excellent problem solving and analytical skills - Clear, accurate and concise written and verbal communication skills - Excellent attention to detail - Highly organised with the ability to prioritise own workload and adhere to deadlines Duties and Responsibilities - The role holder will be expected to perform any other duties that may reasonably be asked of them. - Design software solutions to meet business specifications - Work with stakeholders to clarify requirements and help define specifications - Produce maintainable software components that operate as part of a large multi-process system - Produce unit tests to verify the behaviour and resilience of your code - Perform functional testing of the system on a full installation that replicates real world use - Provide content for functional and technical documentation - Review and constructively comment on the software, testing and documentation of peers - Help peers by sharing expertise in your primary development area - Apply technical expertise to investigate and resolve customer software issues - Work both independently and in close collaboration with others in the team - Effectively plan and schedule own work for tasks and projects - Communicate the progress of tasks to create an audit trail to ensure a clear understanding for relevant parties General Information - The role holder will be expected to perform any other duties that may reasonably be asked of them. - This is an excellent opportunity to join one of the UK's leading software specialists in the exciting global finance sector.
This job was originally posted as