Job has been saved to your Account Portal!

Python Django Lead

Job Description

Key Responsibilities:
  • Builds a comprehensive understanding of the applications, systems and infrastructure across the Technology and Administration Solutions line of business
  • Applies 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 delivery
  • Initiate 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 philosophy
  • Develops 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.
  • Qualification

    The Requirements
    Knowledge and Experience:
  • A Bachelor's/College Degree would be beneficial and extensive experience in a technology related discipline, such as IT or Engineering is required
  • Experience in Python web frameworks – preferably Django or equivalent web development framework using MVC Design Pattern
  • Experience in .NET development
  • Excellent Linux skills
  • Experience building and maintaining continuous integration tests using Jenkins
  • Working experience with Git version control
  • Familiarity with relational databases (Oracle etc.)
  • HTML, JavaScript and CSS
  • Experience in developing resilient, transaction-based web services
  • Strong REST/Python web development skills
  • Strong knowledge in code quality, performance and security
  • Extensive experience on source code control systems 
  • Knowledge on continuous delivery and continuous integration practices
  • Willingness to work in a fast-paced collaborative team environment that has tight deadlines. 
  • Ability to learn and evaluate new tools, concepts, and challenges quickly. 
  • Client service focus and flexibility in supporting client requests. 
  • Strong analytical and problem-solving skills. 
  • Commitment to quality and continuous improvement. 
  • Strong written and verbal communication skills.

    Technical competencies
    Subject Matter Expertise
  • Developing expertise
  • You 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.

  • Applying expertise
  • 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.

  • Solution Development
    Systems thinking
  • 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.

  • Technical Communication
    Simplifying complexity
  • You break down complex technical information into understandable terminology and concepts. You help others to do the same

  • Influencing stakeholders
  • 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.

    Python Django Lead

    Financial Services

    Taguig, PH

    Visit Profile



    Position Level

    Job Level

    Experienced Hire

    Job Type

    Full Time

    Hiring Until