The Senior Power Platform Developer is key for our enablement programme. You will be expected to mentor and lead other engineers in technical tasks, ensuring that engineering work is done effectively. You and your team will develop core components both for our team and the wider Power Platform community across Home Office, selecting appropriate technologies. Your subject matter expertise will enable you to operate with greater levels of autonomy and decision making. You will work to our technical standards writing clean, secure code following a test-driven approach, ensuring the code is open as far as possible and can be re-used. You will also deputise for the G7 Power Platform Technical Lead when required, as well as support recruitment and assessment activities.
Tools and Technologies we use:
* Low-code: Power platform (including Power BI) and Dynamics
* Code: C#, Python, JavaScript, PowerShell
* Data: Dataverse, SQL Server, Mongodb, Cosmos DB
* DevOps: Azure DevOps, Terraform
What you will do
Supporting the G6 Head of Power Platform and G7 Power Platform Technical Lead, your main day to day responsibilities will be:
* Coaching/mentoring more junior engineers and leading technical tasks across your team to balance new and live services.
* Undertaking a breadth of development tasks to deliver secure, reliable and scalable software components in your team.
* Designing new software components using appropriate tools (low-code and code) and in line with standards, proving designs through prototyping.
* Keeping up to speed with the technology landscape working with other engineers to develop new approaches, maintaining a focus on automated development and deployment.
* Defining and documenting test cases for new software components.
* Supporting services you have delivered through regular maintenance activities, balancing your work with your leadership.
* Like many organisations we need to maintain our services 24/7, therefore, on occasions there may be a requirement to work out of hours, for which you will be paid an additional allowance.
Due to business requirements of this post, this role is not available for Part time. working.
#J-18808-Ljbffr