(contract)Full-stack Software Technical Lead-C#/Python/Azure

Templeton & Partners ,
London, Greater London
Salary: £600 - 700 per day

Overview

The Task: Templeton & Partners is currently looking for a Full-stack Software Developer/ Technical Lead with excellent C#, Python and Azure skills initial 9 months contract based in London. As the Technical Lead, you will provide technical leadership and architectural design: • Own the technical design, partnering with the Product/ Project Manager to lead implementation • Work closely with a wide range of business and IT stakeholders to ensure the correct day-to-day and strategic technical decisions are made, implemented, and documented • Proactively manage dependencies, overcome obstacles, and get the best value against constraints ACCOUNTABILITIES Solution consultation and development in accordance to the enterprise technology principles, methods, standards, and practices. • Estimation, solution design, detailed technical design, application technical deliverables including code, associated tests and documentation. • Manage complex integration scenarios and interfaces between on-premise solutions, cloud and legacy systems. Technical Skills and Experience : • 10 Years relevant software development experience, with a Full Stack profile (experience in front-end, back-end, cloud automation and orchestration) • Excellent C# and Python skills • Significant experience with Azure Functions, Web Apps, Event architecture (event hub, event bus etc.), ELK, etc. • 5 years’ experience with CI/CD delivery using GIT, VSTS/ADO, Jenkins, Terraform, Ansible, etc. • Practical agile experience in both startup and enterprise environments Soft Skills/Functional and Experience: • Knowledge of trading related operating environment You'll have strong communication and collaboration skills, along with 5 Years' experience working in a trading related environment (energy & commodities trading, banking or consultancies) with Front Office Trading Managers. • Communicating between the technical and non-technical • Generate technical design to solve business problems • Maintaining delivery momentum Able to facilitate the delivery flow of a team, managing the pace and tempo. Able to actively address internal and external risks, issues and dependencies including where ownership exists outside the team. •Making the process work Able to identify and challenge organizational processes of increasing complexity and those processes that are unnecessarily complicated. Able to add value and can coach the organization to inspect and adapt processes. Guides teams through the implementation of a new process. • Planning Understands the environment and is able to prioritize the most important or highest value tasks. Able to use data to inform planning. Able to manage complex internal and external dependencies. Able to provide delivery confidence. Able to remove blockers or impediments that affect the plan and is able to develop a plan for difficult situations. Ensures teams plan appropriately for their own capacity. This job was originally posted as www.totaljobs.com/job/89812291