Senior Software Engineer

New Today

Senior Software Engineer

Employer: Leeds City Council

Internal vacancy: This post is open to existing Leeds City Council employees only. Applications will not be considered from external candidates.

Pay band: PO2 £39,862 - £42,839

Hours: 37 hrs per week

Contract: Permanent

Location: Home and office based, chiefly Merrion House but attendance may occasionally be required at other Leeds based locations.

We are seeking a highly motivated and experienced Senior Software Engineer to work on our Microsoft Power Platform alongside Dynamics F&O. The ideal candidate will have 2 years of experience working on no/low code platforms and a proven track record of building and delivering solutions on them, with experience of working with Power Platform within a financial environment and the necessary governance and guardrails essential for its use in a local authority.

Responsibilities

  • Analyses business requirements by collaborating with business and technical stakeholders, studying systems flow, data usage, and work processes and creates prototype solutions.
  • Develops low code Power App applications – creates professional Canvas and model Power Apps with attractive user interfaces, associated views, forms, business rules, relationships and process flows.
  • Incorporates user authentication, data validation, visualisation and file upload abilities.
  • Creates complex workflows using Power Automate, utilising relevant connectors to configure flows.
  • Creates technical specification documents and defines data models.
  • Integrates flows with other Microsoft 365 services such as Dynamics, SharePoint, Forms and other 3rd party services.
  • Reports on progress via a variety of methods e.g. daily stand‑ups.
  • Performs software design using software development fundamentals and processes, debug, test and deploy software solutions.
  • Design, develop and maintain key components of the software suite using Office 365 APIs.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, etc.
  • Provides approximate estimates for development work based on known information and experience.

Qualifications

  • Desirable: Degree or equivalent.

Essential Requirements

Applicants must demonstrate, within the context of the specific role duties and responsibilities:

  • System Design – Ability to create specification and design of systems to meet defined business needs, translate business problems into technical designs, visualise the ideal user service, produce detailed designs and document all work using required standards, methods and tools, including prototyping tools where appropriate.
  • Prototyping – Ability to create workable prototypes, both programs and physical outputs, selecting appropriate prototyping technique.
  • Service Support – Maintains and supports services, ability to fix faults following agreed procedures, carry out agreed maintenance tasks.
  • Azure cloud concepts – Proficient with associated tools and concepts.

Knowledge Required

  • Web Languages – Fundamental knowledge of HTML5, CSS3, JavaScript, jQuery and Web Services.
  • Security – Covering multiple areas ranging from GDPR, FOI to general knowledge of hacking types, social engineering, data and tools.
  • Source Control – Visual Studio and TFS or other source control management tools.
  • Testing Concepts – Knowledge of different levels of software testing and ability to implement manual and automated tests.
  • UX & UI Design – Understanding of fundamentals behind UX & UI design.

Experience Required

  • Business Knowledge – Citizen Developer experience in business process knowledge and how technology can support business delivery.
  • Pro Developer – Experienced in designing advanced interfaces using Power Apps to meet complex business requirements.

Behavioural & Other Characteristics

  • Planning and organising – Effective management of own time and of others.
  • Communication and influencing – Communicates purpose and direction with clarity, integrity and enthusiasm.
  • Working with others – Forms effective partnerships and relationships with people both internally and externally.
  • Managing a Quality Service for the Customer/Citizen – Deliver service objectives with professional excellence, expertise and efficiency.
  • Process Improvement and Change – Seeks opportunities to create effective change and suggest innovative ideas.
  • Making Effective Decisions – Uses evidence and knowledge to support accurate decisions.
  • Developing Self and Others – Focus on continuous learning and developing others.
  • Leadership – Shows pride and passion for public service, engages others.
  • Strategic View – Understands how own role fits with and supports organisation objectives.
  • Delivering at Pace – Takes responsibility for timely quality results.

Desirable Requirements

  • Availability and capacity management skills.
  • Project Management concepts – risk management, Gantt charts, PIDs.
  • Wire‑framing – content prioritisation, functionality and user behaviour.
  • Microsoft 365 Ecosystems – understanding of Power Virtual Agents, QnA makers.

How to Apply

Please complete the online application form. Read our guidance for further advice, check your information carefully and ensure you complete all sections before submitting your application.

We welcome applications from everyone and actively seek a diverse range of applicants from all backgrounds and cultures, particularly encouraging women, carers, veterans, LGBT+, ethnically diverse, disabled and care experienced people.

This role is based in the UK. Candidates must evidence their right to work in the UK prior to commencing employment or be eligible for sponsorship. Eligibility requirements are detailed on our website.

#J-18808-Ljbffr
Location:
Leeds, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search