This job has ended. Find similar jobs.

Unisure Software Engineer, Unisure, C#

Posted 9 March by IF Recruitment Ltd Easy Apply Ended

Our client a global financial services company has an opening for a Software Engineer (Unisure / C#) to join their growing company.


The is a great opportunity to join the IT Platform team, whom are responsible for providing the core platforms enabling service and change delivery while ensuring the platforms are secure, highly available and agile.

The role involves performing analysis, development and technical governance across both Run and Change and will be accountable for the maintenance, quality of code, and compliance to standards within the platform.


  • Analysis\develop & implementing change and run activity in accordance with the agreed platform strategy, standards and governance for a business unit, project, programme, platform or feature team.
  • Performing value adding governance & quality assurance to ensure customer outcome is delivered to the highest standards.
  • Define technical specifications of solutions in accordance with the agreed platform strategy incorporating service fundamentals, security and system performance.
  • Drive continuous improvement through technical and process innovation to optimise the way we deliver to our customers, promoting ways to leverage business benefit out of our platforms at every opportunity.
  • Successfully influencing technical solution through applying expertise to improve the quality and timeliness of change within the Platform.
  • Working closely with the customers during technical design, implementation and warranty.
  • Plan ahead and take into account future developments.
  • Identification, escalation & ownership of risks & issues affecting the quality of deliverables, takes proactive action to prevent risks becoming unacceptable
  • Analysis of user needs and define technical specifications.
  • Technical Development of existing programs, analysing and identifying areas for modification.
  • Ensuring the security, performance, monitoring and non-functional requirements are inherent within solution.
  • Performance and availability management including system health checks, performance monitoring and disaster recovery planning.
  • Identify and implementing Service improvements including production of improvement plans and applying software upgrades.
  • Subject matter expert providing advice, guidance, knowledge sharing and governance in their areas of expertise (business process, application and technical configuration).
  • Technical development and governance of new projects and initiatives, assessing the impact of initiatives or projects on systems/applications.
  • Champion process improvements, embedding new ways of working focus on driving up quality of deliverables and the way we operate within the Platform.
  • Ensure that changes to the Platform are compliant with the client's
  • Architecture standards, or deviations are agreed with the relevant governance authorities.
  • Promote and evolve Software Engineering Practice.
  • Propose innovative solutions or alternative approaches to difficult issues.

Skills Required:

  • Technical expertise in associated frameworks, e.g. cloud, ratchet, kiss/solid, nunit, cucumber, Jenkins, Microsoft sql server, powershell, RESTful API'S, OO software design patterns, Test & Behaviour Driven Development.
  • Strong experience in server development and associated concerns, e.g. thread management, database access, security.
  • Hands on experience on high volume systems, e.g. 100->1000 transactions per minute.
  • Proactive 'can do' attitude, good verbal and written communication skills enabling effective interaction with both wider IT and Business stakeholders.
  • Demonstrate in depth experience of the Platform they support with practical experience gained over a substantial period.
  • Significant knowledge of Application Support and Development processes, standards and associated techniques including continuous integration, test driven development, behaviour driven development.
  • Propose innovative solutions or alternative approaches to difficult issues.
  • Proven track record in delivering technical solutions across run and/or change within this Platform.
  • Experience of working with our Global Sourcing partners and developing solutions with will improve the customers' experience.
  • Proven knowledge of Technical platforms, software engineering practices and system management methodologies.
  • Knowledge of Unisure would be highly advantageous.

Our client offers:

  • Competitive salary with generous pension.
  • Annual performance related bonus
  • Generous holiday allowance with the option to buy / sell up to 5 additional days.
  • Flexible benefits scheme.
  • Great opportunity for career growth.

This opportunity can be based in Sheffield or Norwich

Required skills

  • C#
  • LINC
  • System Design
  • EAD

Reference: 34330191

Bank or payment details should not be provided when applying for a job. is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job