Responsibilities
for this Senior Developer role:
- Design, develop, and deploy applications and products that improve business processes and enhance capabilities of business units and collaborators.
- Design and administer enterprise Sharepoint environments, involving Site collections, embedded applications, libraries, and access management
- Design, develop and administer Kizeo solutions for data capture and subsequent workflow processing.
- Design, develop and maintain PowerBI reports based on complex data models.
- Create and manage data models and data transformations using Power Query.
- Develop and maintain Power Automate workflows to automate business processes.
- Develop and deploy solutions using Azure services such as Azure Functions, Azure Logic Apps, and Azure DevOps.
- Collaborate with enterprise/technical architects, business analysts and stakeholders to gather and analyse requirements.
- Troubleshoot and resolve technical issues related to Power Platform, web, mobile, Sharepoint, Azure other digital line of business applications.
Key Requirements for this Senior Developer role:
- Undergraduate degree in Computer Science, Information Technology, or similar qualifications in a related field.
- Minimum of 5 years of experience in software and product development.
- Proven experience with Microsoft Power Platform, including PowerApps, Power Automate, Power BI, and Sharepoint.
- Strong proficiency in Power Query for data transformation and modelling.
- Proficiency in programming languages such as C#, JavaScript, SQL, and PHP.
- In-depth understanding of APIs, data structures, ETL (Extract, Transform & Load) processes and their importance in integrating with enterprise products and solutions.
- Experience in data visualization using BI tools creating drillable dynamic dashboards.
- Experience of data mining and cleaning approaches
- Agile scrum experience, and ability to work independently and as part of a team.
Package for this Senior Developer role:
- An attractive/negotiated salary;
- 25 days annual leave + bank holidays;
- Pension savings scheme;
- Enhanced maternity/paternity and family friendly policies;
- A whole host of other BB staff employee benefits (discounts, exclusive offers etc.);
- Refer and Earn scheme;
- Discretionary annual salary reviews.