Reporting to the Lead SharePoint Developer the role of a SharePoint Developer within Azuronaut will have responsibilities for developing solutions with the SharePoint framework – both on premises and SharePoint Online. The SharePoint development projects are driven from two channels –

  1.  Bespoke development projects scoped to client requirements;
  2.  Microsoft App development. The specific responsibilities include, but not exhaustive :
  • Development on Apps and bespoke project specifications using the Microsoft SharePoint Development toolkit
  • Adherence to development policies, processes and internal systems update
  • Ongoing knowledge gathering, appliance and communication
  • Undertaking handovers to QC and Project Teams and to Clients where necessary
  • Provision of technical documentation for consumption by QC, Project Management, Support, Marketing and Clients
  • Managing and meeting project milestones

 

Skillset Required (or demonstration of similar skills that can be transferred):

  • Experience of using Bootstrap (or responsive design equivalent)
  • Office 365 / SharePoint Online Development Experience
  • Experience of working with the SharePoint App model (provider hosted and/or SharePoint hosted)
  • SQL knowledge • Competent project management skills
  • Experience of SharePoint Server Side and Client Side Object Model
  • Experience in SharePoint Designer Workflows
  • Experience in ASP.NET / MVC / C# .NET / HTLM / CSS / JavaScript / jQuery / REST / Data / MVC / CDN
  • Experience in using Visual Studio and using Microsoft Team Foundation Services
  • Experience of working with the AGILE methodology
  • Excellent presentation and communication skills (to both technical and non-technical audiences, written and verbal)
  • Proven track record to work to strict commercial deadlines
  • Self-management and strong organisation skills
  • Excellent troubleshooting and debugging skills

 

The skill-set we are seeking in an employee is:

  • Possesses significant knowledge of:
  • Complex database concepts and modelling
  • Functional system / process design techniques
  • Writing functional specifications
  • Various programming languages associated with the SharePoint framework
  • Detailed understanding of SharePoint concepts, methodologies and development tool-set
  • Client/server and internet systems architectures
  • Browser/client specific compatibility issues
  • Aptitude to learn and share knowledge with colleagues
  • Experience of using Microsoft SharePoint solutions in on-premises and SharePoint Onlin  environments
  • A level of Business Knowledge – an understanding of business process mapping
  • Experience of Microsoft Office Suite to a Demonstrable Advanced Level – Specifically in Word, Excel, InfoPath and Outlook
  • Delivery of project milestones / tasks to agreed deadlines and quality standards
  • Being self-sufficient in delivering work and overcoming technical problems and barriers encountered through research
  • Providing regular updates on project progress to the Lead Developer
  • Managing their workload in conjunction with overall project milestones
  • Professional Qualities Leadership
  • Seeks to advance technical standards within the organisation Teamwork
  • Reinforces team approach throughout development efforts
  •  Supports and solicits input from team members at all levels within the organisation Client Management
  • Communicates effectively with clients to identify needs and evaluate alternative technical solutions and strategies
  • Continually defines ways to increase customer satisfaction and deepen client relationships Maintains lasting client relationships
  • Ensures that we consistently deliver superior technical solutions to clients

Sound like the job for you?

We are a team of driven and determined people who are out to challenge the status quo, we thrive on innovation and good ideas. We’re looking for amazing and talented people to help us transform our client’s experiences with leading-edge technologies. We offer a working environment where you can innovate and try new things without fear of failure.

Whats on offer?