> Markdown version of [/jobs/ext/1475044-lead-developer-integrations-it-services-107633-grade-8](https://www.wearedevelopers.com/jobs/ext/1475044-lead-developer-integrations-it-services-107633-grade-8). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Developer - Integrations - IT services - 107633 - Grade 8 - **Company:** University of Birmingham - **Location:** Birmingham, UK - **Experience:** Expert - **Salary:** £47,389.0 - £56,535.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, Automation of Tests, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Configuration Management, Cyber Security, Computer Programming, Databases, Continuous Delivery, Continuous Integration, Programming Tools, Github, Microsoft SQL Server, Scrum Methodology, Systems Development Life Cycle, Regression Testing, Secure Coding, Software Configuration Management, Software Engineering, Software Systems, SQL Stored Procedures, Systems Architecture, System Testing, Systems Integration, Data Server Interface, Microsoft Power Automate, Azure Data Factory, Test Scripts, Information Technology, Enterprise Integration, Cloud Integration, Terraform, Api Management, Serverless Computing - **Published:** July 29, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5818631402 ## About the Role * Educated to degree level or equivalent qualification plus substantial work experience in a relevant technical/scientific and/or management/supervisory role in a specialist area. A higher degree may also be held. Where no equivalent qualification is held a proven track record of extensive and substantial work experience in a series of progressively more demanding and relevant roles will be required. * Proven technical specialist knowledge and understanding in a relevant technical area (specialists will require advanced technical expertise). * Meaningful and relevant experience of integration development using the following Azure services: + Logic Apps, + Service Bus, + API Management, + Event Grid, + Azure Functions, and + Azure Data Factory * Experience of C# development. * Experience using Git and GitHub. * Experience of using Terraform. * Experience writing and applying automated tests. * Experience creating and maintain Continuous Deployment/Continuous Integration pipelines using GitHub actions. * Experience of developing databases and stored procedures on Microsoft SQL Server. * Must be able to effectively communicate with user/customer areas to understand their requirements and then deliver them. * Must have good supervisory and coaching skills to manage, motivate and develop staff. * Must be able to provide advice to others and often required to persuade them to follow a particular course of action. * Must have strong people and project management skills where needed. * Proven analytical and problem solving skills with sufficient technical skill and knowledge to be able to act as a mentor and coach. * Must have strong software and solution development experience with a proven record of delivering and supporting complex integration and software solutions in medium to large organisations, on time and to budget. * Experience of delivery methodologies such as Kanban, Scrum and other agile approaches. * Evidence of literacy and numeracy. * Experience of championing Equality, Diversity and Inclusion in own work area. * Ability to monitor and evaluate the extent to which equality and diversity legislation, policies, procedures are applied. * Ability to identify issues with the potential to impact on protected groups and take appropriate action. ## Description The primary responsibility of the Lead Developer (Integration and Systems) is to deliver quality software solutions on time and to budget that meet the needs of the organisation and to provide third line support for those solutions once they are live., * Solutions architecture + Leads the development of system integration and internal bespoke solution architectures for complex systems, ensuring consistency with specified requirements agreed with both external, and internal customers and the Business Analyst. + Takes full responsibility for the balance between functional, service quality and systems management requirements within a project. + Establishes policy and strategy for the selection of systems architecture components, and co-ordinates design activities, promoting the discipline to ensure consistency. + Ensures that appropriate standards (corporate, industry, national and international) are adhered to. + Within a business change programme, manages the target design, policies and standards, working proactively to maintain a stable, viable architecture and ensure consistency of design across projects within the programme. * Systems development management + Defines solution development projects which support the organisation's objectives and plans. + Ensures that senior management is both aware of and able to provide the required resources. + Contributes effectively to improving solution development processes within the organisation justified by measurable business benefits. + Facilitates availability and optimum utilisation of resources, especially in Agile projects. + Monitors and reports on the progress of development projects, ensuring that projects are carried out in accordance with agreed standards, methods and procedures (including secure software development). + Applies secure development improvement practices. * Systems design + Specifies and designs large or complex integration and systems software. + Selects appropriate software design standards, methods and tools, consistent with agreed enterprise and solution architectures and ensures they are applied effectively. + Reviews others' systems designs to ensure selection of appropriate technology, efficient use of resources, and integration of multiple systems and technology. + Contributes to policy for selection of architecture components. + Evaluates and undertakes impact analysis on major design options and assesses and manages associated risks. + Ensures that the system design balances functional, service quality, security and systems management requirements. * Systems integration + Designs and builds integration components and interfaces. + Leads practical integration work under the technical direction of the system/service designer. + May contribute to the overall design of the service. + May define the technical criteria for product/component selection. + Contributes to decisions about tools, methods and approaches. * Programming/software development + Sets local or team-based standards for programming tools and techniques, including security guidelines, and the selection of appropriate development methods. + Advises on application of standards and methods and ensures compliance. + Takes technical responsibility for all stages and/or iterations in a software development project, providing method specific technical advice and guidance to project stakeholders. + Assigns work packages, monitors performance and manages change control dynamically, to optimise productivity. + Provides advice, guidance and assistance to less experienced colleagues as required. * Testing + Accepts responsibility for creation of test cases using own in-depth technical analysis of both functional and non-functional specifications (such as reliability, efficiency, usability, maintainability and portability). + Creates traceability records, from test cases back to requirements. + Produces test scripts, materials and regression test packs to test new and amended software or services. + Specifies requirements for environment, data, resources and tools. + Interprets, executes and documents complex test scripts using agreed methods and standards. + Records and analyses actions and results, and maintains a defect register. + Reviews test results and modifies tests if necessary. + Provides reports on progress, anomalies, risks and issues associated with the overall project. + Reports on system quality and collects metrics on test cases. + Provides specialist advice to support others. * Software release and deployment + Assesses and analyses release components. + Provides input to scheduling. + Carries out the builds and tests in coordination with testers and component specialists maintaining and administering the tools and methods - manual or automatic - and ensuring, where possible, information exchange with configuration management. + Ensures release processes and procedures are maintained. * Porting/software configuration + When required leads a team, providing expert technical knowledge in the systems testing of platform-specific versions of the software products, on varying platforms. + Provides specialist guidance information to support, systems testing and quality assurance functions to assist in improving procedures. * Technical specialism + Provides leadership and guidelines to promote the development and exploitation of the following applications and technologies in the organisation and therefore must have up to date knowledge and skills, as well as being a highly competent developer in one or more of the following technologies. o .NET Development o Azure Integration Services + Will provide software development and third line support which includes user requirements gathering, design, development, unit testing and deployment in one or more of the following areas: o System Integration o Data interfaces * Systems integration and development methods and tools + Provides expertise and support on use of methods and tools. * Emerging technology monitoring + Maintains awareness of opportunities provided by new technology to address challenges or to enable new ways of working. + Within own sphere of influence, works to further organisational goals, by the study and use of emerging technologies and products. + Contributes to briefings and presentations about their relevance and potential value to the organisation. * Technology leadership and innovation + Provides organisational leadership and guidelines to promote the development and exploitation of system integration in the organisation. + Recognises potential strategic application of integration and system development capabilities. + Initiates and manages investigation and development of innovative methods, practices and technology, to the benefit of the organisation. + Plays an active and dynamic role in improving the interface between all interested parties, facilitating knowledge flow to enable sharing and development of creative ideas. * Supplier management and sourcing + Reviews business cases (requirements, potential benefits and options) and determines appropriate procurement routes. e.g., open market or collaborative framework. + Using market knowledge to inform specifications ensures detailed pre-qualification questionnaires and tender invitations are prepared. + Collects and collates data to support collaboration and negotiates terms and conditions to reflect the scale of requirements and encourage good performance. + Evaluates tenders based on specification and evaluation criteria, prepares acceptance documentation and advises on contracts and service level agreements. + Monitors and reports on supplier performance, information security, customer satisfaction, and market intelligence. + Investigates, resolves or escalates problems. + Implements supplier service improvement actions and programmes. * Contract management + Sources and collects contract performance data (such as pricing and supply chain costs), and monitors performance against KPIs. + Identifies and reports under-performance and develops opportunities for improvement. + Monitors compliance with Terms and Conditions and take appropriate steps to address non-compliance. + Pro-actively manages risk and reward mechanisms in the contract. + Monitors progress against business objectives specified in the business case. + Identifies where change is required, and plans for variations. + In consultation with stakeholders, ensures that change management protocols are implemented. * Relationship and stakeholder management + Implements stakeholder engagement/communications plans, including, for example; handling of complaints; problems and issues; managing resolutions; corrective actions and lessons learned; collection and dissemination of relevant information. + Uses feedback from customers and stakeholders to help measure effectiveness of stakeholder management. + Helps develop and enhance customer and stakeholder relationships. * Risk and sustainability management + Investigates and reports on hazards and potential risk events within the Integration and System Development function. + Assesses and reports on how different tactical decisions affect organisational sustainability. + Evaluates factors and risks (political, legislative, technological, economic, social) that impact on operational processes and strategic direction. * Project management + When required defines, documents and carries out small projects or sub-projects (typically less than six months, with limited budget, limited interdependency with other projects, and no significant strategic impact), alone or with a small team, actively participating in all phases. + Identifies, assesses and manages risks to the success of the project. + Agrees project approach with stakeholders, and prepares realistic plans (including quality, risk and communications plans) and tracks activities against the project schedule, managing stakeholder involvement as appropriate. + Monitors costs, timescales and resources used, and takes action where these deviate from agreed tolerances. + Ensures that own projects are formally closed and, where appropriate, subsequently reviewed, and that lessons learned are recorded. * Actively manages equality, diversity and inclusion through monitoring and evaluation and actively challenging unacceptable behaviour. * Supports the University's sustainability agenda through resource efficient working. * Any other duties commensurate with the grade. ## Related Videos - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)