C# / NET Developer
The Software Developer role vcovers all aspects of software development. The work is likely to involve both development of new features and maintenance of existing functionality.
*Analysis - oversees application architecture. Improves design of business processes.
*Coding - responsible for the code for major project areas.
*Testing - writing unit tests, carrying out integration tests, arranging for user acceptance testing.
*Deployment - designs and improves deployment processes.
*Support - manages dealing with user questions, bug reports and feature requests.
To support these tasks the developer is expected to:
*Continuously improve knowledge of software technology and tools.
*Be familiar with the existing code base, identifying limitations and areas for improvement.
*Ensure procedures continue to meet auditing requirements.
*Develop an understanding of the business context in which the software is used.
*Plan, attend and contribute to team meetings. Mentor junior team members.
*Any other reasonable task as advised from time-to-time
*Support, Implement and Maintain Information Security procedures and activities in accordance to the clients Information Security Policy
The above is intended to describe the general nature and responsibilities of the role and is not intended to be an exhaustive list of all duties or responsibilities of employees in this role
Software - Has firm-wide expertise in at least 3 programming skills areas.
Pensions (where relevant) - Gains detailed knowledge of specialist area(s) of pension administration.
*At least five years of experience of commercial software development is required.
*A degree in a technical subject (Maths, Physics, Engineering, Computer Science or similar) is highly desirable.
*A target is to gain the PMI Award in Pensions Essentials qualification. Study towards the Microsoft developer exams is encouraged.
Key Deliverables (Objectives)
*Deliver software to the satisfaction of users.
*Expand skills beyond coding to cover team management and/or business improvement.
Spring Technology is acting as an Employment Business in relation to this vacancy.
Spring Technology is an Equal Opportunities employer; we welcome applicants from all backgrounds.
This job was originally posted as www.jobsite.co.uk/job/960515516