Python Django Lead
Builds a comprehensive understanding of the applications, systems and infrastructure across the Technology and Administration Solutions line of businessApplies extensive Python Django and .NET knowledge and/or technical expertise to lead the delivery of the most complex development projects.Draws on internal and external practices to establish best practices within the team and ensures that it is shared and understood.Continuously develops technical knowledge and is recognised as a key resource across the global team.Collaborates with other specialists and/or technical experts to ensure that TAS are delivering to the highest possible standards and that solutions support stakeholder needs and business requirements.Works closely with QA, Product/Business Analysts, and other Software Engineering functions to ensure high quality on-time deliveryInitiate practices that will increase code quality, performance and security.Help drive effective Agile Scrum practices to meet/exceed software engineering goals. Embrace and contribute to the team's Agile philosophyDevelops recommendations for continuous improvements initiatives, applying deep subject matter knowledge to provide guidance at all levels on the potential implications of changes.Builds the team’s technical expertise/capabilities/skills through the delivery of regular feedback, knowledge sharing, and coaching.Contributes to resource management activities and programmes to be able to attract, identify and keep best-in-class talent.Produce logical systems design models where appropriate in conjunction with Senior Systems Analyst/System Architect.Communication with key stakeholders and development teams on technical solutions. Convince and present proposals by way of high-level solutions to end users and/or stakeholders.High learning adaptability, demonstrating understanding of the implications of technical issues on business requirements and / or operations.
Knowledge and Experience:
Subject Matter Expertise
Developing expertiseYou seek opportunities to build your subject matter knowledge, skills and understanding of emerging technologies and industry practices in your area. You share your knowledge with team members.
You are recognised as a specialist in your area, applying your subject matter knowledge and skills to assess impact, scale, timelines, and complexity of work needed, solve complex problems and deliver improvement initiatives.
You facilitate collaboration within and across teams to develop solutions and monitor progress. You think across boundaries to identify links between domains, systems, people and processes and evaluate the impact.
Focusing on quality
You guide others and set processes and measurements to ensure the team take ownership and accountability for delivering timely and quality solutions.
You break down complex technical information into understandable terminology and concepts. You help others to do the same
You consistently adapt your communication content and style to influence internal and external stakeholders based on an understanding of their familiarity with technical concepts and processes.
About The Financial Services
Financial Services provide data-driven, insight-led solutions in the areas of people, risk and capital. Leveraging the global view and local expertise of our colleagues serving 140 countries and markets, we help you sharpen your strategy, enhance organizational resilience, motivate your workforce and maximize performance.