SharePoint Developer
SharePoint Developer
Background
This is an exciting opportunity to join an innovative, fast paced and rapidly growing business. This interesting and challenging role is based in our Wirral office.
The successful candidate will work well individually, as part of a team and will demonstrate our values daily. They will be responsible for producing reporting solutions that adhere to business requirements.
Software Developers regularly interact with the rest of the team and with users to ensure strong transfer of knowledge whilst making use of supporting tools and processes as they see fit. Some time is spent keeping existing software solutions up to date as well as assisting with the specification and development of new software applications.
They will collaborate with other Developers and users to deliver the most effective solution as efficiently as possible whilst remembering the original scope. The successful candidate will possess a strong work ethic and will be able to respond rapidly to changing requirements, changing circumstances and new problems or opportunities.
At Riverview Law we invest a lot of time in the recruitment and induction process to ensure that we, as a business, are right for prospective candidates and that you are right for Riverview Law. It is advisable that you learn all about our culture prior to applying. We recommend that you view the videos on our Join Us page and take a look at the values on the Our Approach page.
Purpose of Job
Reporting into the Software Development Manager, this role is primarily responsible in helping to expand and develop the SharePoint platform across the business so that other users can utilise the technology to its full potential. Working closely with the team you will understand the current SharePoint implementation, learn how it works and use your basic understanding of SharePoint to give ideas of how to drive SharePoint forward.
This person will be measured against set parameters and objectives which will be reviewed and discussed during quarterly one to one meetings and six monthly development reviews.
Key responsibilities include:
- Being responsible for live application support in providing effective SharePoint 2013 support within .NET development.
- Taking HTML web pages as developed by the HTML developer and integrating them into SharePoint
- Design, code, test, debug and document software according to the functional requirements and development/architectural standards.
- Test & deploy new functionality throughout the required environments.
- Provide input to new functional development, plan, estimate and scope ready for development.
- Bug fix and troubleshoot problem areas.
- Support live cloud based infrastructure when needed.
- Develop web parts.
Skills and experience:
Suitable candidates will be able to demonstrate the following:
- Strong knowledge and understanding in SharePoint Server 2013.
- Strong knowledge and understanding of .Net development using the C# programming language.
- Familiar with integrating HTML5/CSS pages into SharePoint Master Pages.
- Experience with using JavaScript.
- Experience of building and maintaining applications using object oriented methodologies
- Experience using Visual Studio 2010/2013
- An understanding Of TFS, SQL Server 2012, SQL reporting services and TSQL would be advantageous.
- Design and build custom functions to enable employees to interact with other lines of business data applications.
- Develop SharePoint sites to utilise best practices in data delivery and accessibility
- Proficient in writing database queries and procedures with SQL, preferably T-SQL (SQL Server).
- Experience working with Source Control, preferably TFS.
- Experience using the .Net Entity Framework would be advantageous.
- Any experience of CRM would be desirable but not a necessity.
- Excellent written and verbal communication skills.
- Willingness to work as part of a team.
Education / Qualifications:
- Microsoft MCPD 70-576, SharePoint 2010/2013 Designing and Developing Applications certification is a plus but not essential.
- Bachelor’s degree in Computer Science, Information Systems; or related discipline is desired.
- Understanding of the Software Development Life Cycle and Agile method.
Equal Opportunities
Riverview Law is fully committed to the principle of equal opportunities in employment and opposes all forms of unlawful or unfair discrimination, direct or indirect. All employees are expected to promote and work fully in line with the Company’s Equal Opportunities policy.