Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Wipro

Python Technical Project Manager

Gurgaon, India

Objectives of this Role - We are looking for a Python developer in a TPM capacity responsible for managing the interchange of data between the server and the users. Roles primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. This position will also be responsible for data transmission from various trading platforms, data sources and/or cross-functional teams and procure it into unstructured data bases which can be utilized for further reporting, dashboarding and analytical project needs and managing team of python software developers.

The success criteria and objectives are bifurcated into 3 major capabilities:

  • Project Management Capabilities:
  • PM Capabilities: Must have good understanding of SDLC - Software Development Life Cycle and hands-on experience on project requirement gathering, documentation of Business Requirement documents (BRDs), Functional Requirement Documentations (FRDs) & other data artifacts like data flow diagrams along with validations and testing of the developed software's.
  • Business Acumen: A program manager that studies and understands the company's business processes, financial systems and applications. Should be able to include their effect on data and reporting and applies the gained knowledge in design & implement software solutions that integrates different financial systems & data storage.
  • Financial Domain Exposure: Must have hands-on implementation, development and support experience, preferably gained within one or more Credit instruments, Credit Risk modelling & products, financial institution, investment banking and/or projects.

Want more jobs like this?

Get Software Engineering jobs in Gurgaon, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

  • Technical Capabilities:
  • Python Development:
  • Expert in Python, with knowledge of at least one Python web framework such as Django, Flask, etc.
  • Familiarity with ORM (Object Relational Mapper) libraries.
  • Understanding and working knowledge of creating REST APIs for web clients.
  • Understanding of the threading limitations of Python, and multi-process architecture.
  • Good understanding of server-side templating languages such as Jinja 2, Mako, etc.
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
    • Development tool-kit awareness:
  • Good hands-on working experience on JupyterHub and other Python/Development IDEs
  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN
  • Familiarity with event-driven programming in Python
    • Database Experience and BI tools awareness:
  • Database experience - SQL, DDL/DML performance tuning and data modelling on DB Preferably Snowflake
  • Ability to identify patterns and anomalies in large datasets.
  • Dashboard development using Tableau/Power BI


  • Ideal candidate is an

    We are looking for Technical Project Manager who can coordinate diverse programs handled by in-house developed team. Displays a strong sense of ownership and provide assistance, identify and resolve various issues, keep proper track of progress across different teams and ensure smooth functioning across all verticals. Should communicate progress as well as risks involved in the project to the stakeholders.

    Requirements: Overall Relevant experience ranges from 8 to 10 years
    • 8+ years of Python development and scripting for various credit and financial projects.
    • 5+ years of Database experience with SQL and NoSQL on structured & unstructured databases.
    • Experience in advanced Data Warehouse concepts.
    • Cloud architect with hands on development background
    • Experience on React JS and Python Programming
    • Exposure to Python/Django + NodeJS + ReactJS
    • Ensure and drive completions of all committed tasks and deliverables
    • Run daily stand-ups and bring teams into an agile cadence of frequent iterations
    • Increase team productivity by removing obstacles and keeping processes lean.
    • Able to prioritize different tasks and communicate it to the different verticals of the organization.
    • Regularly assess risks and opportunities; understand best practices, drive for process improvements, and find new ways of operating with a focus on simplification and productivity.
    • Good to have - Bloomberg terminal experience along with know-how of Trade life cycle and basic understanding of front-end technologies.
    Experience with more than one combination of below software - highly desired:
    • Business Intelligence Tools: Tableau, Power BI
    • Expert level exposure and hands-on scripting: PL/SQL
    • Data architecture and modelling
    Institutional_Finance_Buy_Side_Others

    Client-provided location(s): Gurugram, Haryana, India
    Job ID: Wipro-3028662
    Employment Type: Other