
Technical Lead
PA Consulting10 months ago
London, United KingdomStaff+
Responsibilities
- Manage and technically lead software engineering teams through complex challenges.
- Steer technical teams and guide clients toward successful digital transformations.
- Shape and improve the end-to-end software delivery lifecycle across development, testing, deployment, and operations.
- Implement infrastructure-as-code, CI/CD, and efficient release management strategies.
- Improve system performance through load testing, caching, database query optimization, and application logic optimization.
- Apply modern engineering standards and architectural patterns, including TDD, contract testing, secure coding, event-driven architecture, and platform migration.
- Mentor engineers and foster continuous improvement.
- Collaborate with clients, stakeholders, product, design, and cross-functional teams on internal and client projects.
- Provide technical subject matter expertise for bids and client proposals.
- Present proposed approaches and discuss technical implementation with prospective clients during the sales process.
Requirements
- Experience managing and technically leading a software engineering team.
- Ability to interact with clients and demonstrate credibility in technology and delivery.
- Capability to shape the end-to-end software delivery lifecycle and drive improvements.
- Ability to implement infrastructure-as-code, CI/CD, and release management strategies.
- Expertise in performance optimization, including load testing, caching, database queries, and application logic.
- Knowledge of TDD, contract testing, secure coding, event-driven architecture, and platform migration.
- Strong problem-solving, analytical thinking, collaboration, and stakeholder-management abilities.
- Experience providing technical expertise for bids and client proposals and discussing implementation with prospective clients.
Benefits
- Hybrid working with at least two days per week in the office or on a client site, with assignments potentially requiring up to five days per week on a client site.
- Technical career track with varied projects across seven sectors and a broad range of technology stacks.
- Supportive technology community with knowledge-sharing, coaching, mentoring, and peer support.
- Budget for technical and non-technical courses and opportunities to gain certifications.
- Private healthcare for employees and families, plus health and lifestyle perks.
- 25 days of annual leave plus a bonus half day on Christmas Eve, with the option to buy five additional days.
- Generous company pension scheme.
- Community and charity initiative opportunities.
- Annual performance-based bonus and PA share ownership.
- Tax-efficient benefits including cycle to work and give as you earn schemes.
Tech Stack
AngularAWSAzureC#GitHub ActionsGoogle Cloud PlatformJavaJavaScriptJenkins.NETNext.jsNode.jsReactSpring BootTerraformTypeScriptVue.js