Senior Software Developer

Recruiter
PeopleHR
Location
Leeds
Posted
10 Sep 2018
Closes
18 Sep 2018
Contract Type
Permanent
Hours
Full Time
Pure Retirement was founded on the belief that everyone deserves to enjoy their later years
A specialist mortgage lender to the Equity Release market, we offer products that provide simple and straight-forward solutions for use in effective retirement planning.
Winners of the Equity Release Award for Best Provider for Adviser Support for two years running, we work with over 2000 registered advisers to provide a first class service to customers with products tailored to their needs.
At Pure we are committed to exceptional standards of performance, continually improving and developing our business through the colleagues we employ
Awarded the ‘Investors in People’ accreditation, we are firmly geared up to build on our successes and grow our business with talented additions to our ever-evolving team.
We are a friendly, professional and dynamic place to work. If you would like to be part of our award winning culture and demonstrate our values of ‘honesty’, ‘simplicity’ and ‘responsibility’, we would love to
hear from you.




Reports to


Technical Services Manager





Location


4305 Park Approach, Thorpe Park, Leeds LS15 8GB





Hours of work


37.5 hours per week (hours of work will be flexible and dictated by the needs of the business, therefore it is expected that the successful applicant will work those hours necessary to successfully discharge the duties of the role)






The Role



Overview


As Senior Developer at Pure Retirement you will use your experience developing commercial software as a senior member of a team to develop and support bespoke solutions for the Financial Services sector. You’ll be confident taking projects through the development lifecycle following current best practices, design patterns and methodologies. You’ll collaborate within a team of enthusiastic, talented, hard-working Technical Services specialists (business use and business process experts). You will be comfortable mentoring more junior developers and be able to effectively communicate with the wider business and 3rd party suppliers. You’ll be organised and accustomed to working in an agile development environment.





Key Outputs




Delivering additional functionality to existing bespoke systems based on business requirements and specifications
Development of new projects based on business requirements
Troubleshooting existing bespoke systems
Sharing new technology and techniques with the Technical team
New development projects
Application support and maintenance of our internal systems
Report writing
Supporting the development of more junior developers within the team








The Person



Overview



The successful candidate will be used to mentoring and coaching less experienced developers. Will have excellent business facing communication skills and be well versed in requirements analysis and being able to capture and fulfil the business user/product owner requirements whilst considering the wider technology roadmap.

A proven track record in delivering projects to production users, working to tight deadlines and to high quality standards.

Will enjoy working as part of a team as well as own their own and being an important part of the Pure Retirement Technical team, supporting the growth and the planned technology advancements of the business.







Skills & Experience



Required

Platforms and Frameworks:
C# with .net framework 4.5 to 4.6.1
C# with netstandard 2.##### ######Entity Framework 6.2 with Linq, Code First
ASP.NET Core 2.0 (WebApi and MVC)
ASP.NET 5 (WebApi and MVC)
SQL Server 2016, MongoDB.
WinForms
VS 2017 with R#
T-SQL, Views, SQL Migrations, Performance Tuning, Query Optimizing
Git and Visual Studio Team Services
Rabbit MQ with different message queueing topologies.

Architecture:
Service Orientated Architecture
Micro Services

Design Principles:
SOLID principles
Design patterns

Testing:
Unit Testing
Fluent Assertions
NUnit
Moq
Integration Testing

Projects:
A well-versed understanding of agile methods and agile delivery principles.


Desired

DDD, Event Sourcing, CQRS
TDD
BDD
HTML, CSS, JS
ASP.NET Web
Mobile Dev
Continuation Integration, build and deployment







Qualifications



General education
Degree in Computer Science or similar
Microsoft certification in Visual Basic / C# and/or SQL Server






At Pure, transparency on how we use and process your data is important to us. Please ensure you’ve read our Fair Processing Notice and Data Retention Policy prior to submitting your application.


Data Retention Policy
Fair Processing Notice




This job description is not exhaustive and serves only as a broad outline of the duties required. This job description may be amended as necessary.
Advertised through Zoek d668f29f4e2a498583c4f411cdf894cc4

Similar jobs

Similar jobs