SharePoint Developer

Job Type:
Permanent
Contract Duration:
Unspecified
Industry:
IT
Category:
Development
Location:
England, London, Docklands
Salary:
£30,950 to £45,700 per annum
Salary Description:
Outstanding Benefits!
Posted:
05-Oct-19
Job Ref:
34172

SharePoint Developer required by my truly amazing public sector client in Canary Wharf. They do significant work protecting the best interests of the public whilst working independently of the Government.

They are a diverse and vibrant organisation that also offer an outstanding benefits package and huge pension whilst also offering supported development opportunities to build a career!

The SharePoint Developer, role will predominantly focus on our SharePoint 2013 and Office365 applications. You will work as part of the Solution Development Team, developing, testing and supporting business applications to the requirements of many teams within the organisation. To produce documentation relevant to each part of the development cycle, attend sprint planning sessions, stand-ups and retrospectives.

Initially, the role will involve converting SharePoint 2010/2013 solutions to Power Apps and Flow applications and so the ideal candidate will have a strong SharePoint development background

Key responsibilities

* Delivers and integrates Sharepoint and O365 applications to form a complete service
* Plan and lead development on sets of related stories
* Have an understanding of the whole system and take responsibility for teaching this to others
* Work with other disciplines to understand what needs to be built and operate the production services they build
* Find ways to improve system robustness, resilience and stability
* Develop software to meet user needs
* Follow best practice guidelines and help to improve those guidelines
* Write clean, secure and well-tested code, understanding supporting processes and the entire ecosystem in which you operate. You should learn how this all fits together and focus on your contribution towards it
* Operate the services they build and identify issues in production
* Understand the different types of testing (unit, integration, UI etc) and how they can be used to drive good software development practices
* Strive to balance technical excellence and delivery
* Actively seek opportunities for learning from others
* Engage with other team members to understand what they are doing and why
* Passionate and want to make a difference

Key outputs and deliverables

* Development, maintenance and support of Office 365 applications
* Technical documentation of Office 365 applications
* Contribution to the Software Development community

Key stakeholder relationships

* Work as part of a cross functional team
* The Product Owners and business leads whose needs your support
* The Solution Development community, who you share knowledge with to improve yourself, each other as well as sharing knowledge about your projects
* Staff at external organisations as they interact with your projects
* Internal stakeholders outside of your project team
* Technical experts (Architects, Infrastructure, DevOps, Delivery Managers etc.

Specific skills and capabilities

Essential:

* Curious mind –you understand how the work you are doing fits into the wider organisational goals and how you can use data to stay focused on the team objective
* Growth mindset –you challenge yourself to learn new things, to understand where your strengths and weaknesses are and reach out to others when necessary to learn from their own experiences
* Communication and Collaboration –you communicate the status of your work clearly and effectively and actively contribute in scoping sessions, working with peers to define the best implementation gaining knowledge and experiences in the process
* Capable of delivering projects using a range of Microsoft tools, including; Power Apps, Flow, SharePoint, and Teams.
* Identifying and understanding the importance of non-functional requirements and their potential impact
* Follows good, and are able to defend technical decisions in code review feedback
* Ability to work in an agile environment as part of a cross-functional team
* Experience with development infrastructure and tools (source control, story boards, wiki)
* Ability to communicate (both verbal and written) with technical and non-technical stakeholders

Desirable

* Knowledge of modern documentation / project management tools (e.g. Confluence)
* Experience of developing and maintaining SharePoint 2010/2013 applications

* knowledge of the SP Object model
* developing Application Pages
* developing web parts
* customising Master Pages, Page Layouts
* use of SP Designer
* configuration and workflows

* Understanding of user need focused service design
* Exposure to other scripting languages such as Python
* Web technologies (HTML, CSS, JavaScript/AJAX) and web infrastructure (Apache HTTP/web server, servlet containers, caching, proxies, security, CDNs
* Understanding of different software architectures
* Exposure to Agile modelling
* Awareness of cloud providers and cloud technologies
* CI/CD
* Azure

This is a great opportunity to make a significant impact during a period of critical development.

Contact Details:
Tel: 02393382100
Contact: Shennon Slade

You may return to your current search results by clicking here.

Latest Job Listings