Adv. Eng. Ii, Digital Dist

3 days ago


Hyderabad Telangana, India Invesco Full time

As one of the world’s leading asset managers, Invesco is dedicated to helping investors worldwide achieve their financial objectives. By delivering the combined power of our distinctive investment management capabilities, we provide a wide range of investment strategies and vehicles to our clients around the world.

If you're looking for challenging work, smart colleagues, and a global employer with a social conscience, come explore your potential at Invesco. Make a difference every day

Job Description

Data Development Advanced Engineer II

Job Summary

Invesco Technology is seeking an Data Development Advanced Engineer II to be part of a new team that is standing up Client and Transaction Data Management capabilities to support our European and Asia-Pacific business. This position will partner closely with Technology colleagues and the Product Owners in our business units.

The continued refinement and integration of Client & Transaction Data is core to the growth and evolution of Invesco’s Distribution business. This position focuses on designing new and innovative solutions for how data can be seamlessly integrated in our platform with a primary focus on creating a solid data foundation supporting operational reporting and analytics.

The developer is responsible for the architecture design, development, testing, deployment and ongoing support of the system to meet business requirements. Development activities should be completed within expected delivery dates and should adhere to all Invesco development standards. The ability to communicate with both business partners and technology professionals is essential.

The position offers a unique opportunity to work in a global role and leverage your skills to collaborate and deliver alongside a talented team of technology professionals.

Key Responsibilities / Duties
- Work with development teams and other project leaders/stakeholders to provide technical solutions that enable business capabilities.
- Complete all tasks related to technical analysis, building and unit testing, quality assurance, system test and implementation in accordance with the Technology development life cycle.
- Design and/or understand complex data models with strong SQL skills
- Assist with data modeling skills and architecture
- Analyze requirements, design, build and test system components.
- Maintains a broad understanding of implementation, integration, and inter-connectivity issues with emerging technologies to define data strategies.
- Execute strategies that inform data design and architecture partnering with enterprise standard.
- Understand client business and make recommendations and technology suggestions to solve problems and improve efficiency.
- Be prepared to carry out business analysis tasks to ensure that the development/change meets user requirements and expectations.
- Prepare for and support user acceptance testing.
- Provide post implementation support.

Work Experience / Knowledge
- 5+ years of experience in data modeling, data warehousing, and big data architectures
- 3+ years of experience working in cloud environments (AWS, etc) and cloud based database systems preferably Snowflake
- 3+ years of experience working with Python, Java, MuleSoft APIs, SQL
- Relevant experience of designing reporting in PowerBI is an advantage
- Knowledge in RESTful services is an advantage
- Designs and develops complex and large-scale data structures and pipelines to organize, collect and standardize data to generate insight
- Develop software to run on cloud native big data infrastructure built on AWS using Spark, Lambda, S3, and other cloud native services
- Understanding of relational database design and development life cycle principles and best practices
- Experience using GitHub, Bit Bucket, or other code repository solution
- Strong data analytical skills
- Other data integration skills (Informatica PowerCenter and/or Cloud Services, Autosys, Airbyte, Airflow, ) is a plus
- Financials services/asset management industry experience is a plus

Education and Experience Required
- A Bachelor’s Degree in Computer Information Systems \ Computer Science is preferred or commensurate relevant work experience
- Experience with troubleshooting issues in the software and bug-fixes
- Experience with Agile methodology and working on scrum teams.
- Experience with data governance
- Good experience in data warehousing concepts
- Strong written, verbal communication and presentation skills
- Ability to explain complex technical issues in a way that non-technical people may understand
- Able to work in a global, multicultural environment
- Self-motivated. Capable of working with little or no supervision
- Ability to react positively under pressure to meet tight deadlines
- Able to work independently or as a team player and ramp up on new technologies
- Open minded, flexible and willing to listen for other people’s opinions.

Enjoy challenging and thought provoking work and have a strong d



  • Hyderabad, Telangana, India Invesco Full time

    As one of the world’s leading asset managers, Invesco is dedicated to helping investors worldwide achieve their financial objectives. By delivering the combined power of our distinctive investment management capabilities, we provide a wide range of investment strategies and vehicles to our clients around the world. If you're looking for challenging work,...


  • Hyderabad, Telangana, India Invesco Full time

    As one of the world s leading asset managers Invesco is dedicated to helping investors worldwide achieve their financial objectives By delivering the combined power of our distinctive investment management capabilities we provide a wide range of investment strategies and vehicles to our clients around the world If you re looking for challenging work ...


  • Hyderabad, India OppenheimerFunds Distributor, Inc Full time

    Description Responsibilities: Work with development teams to implement and maintain cloud-based and on-premises solutions. Participate in architectural discussions and decision-making processes to ensure solution alignment with business goals and best practices. Document technical solution designs, configurations, and implementation guidelines for...


  • Hyderabad, India OppenheimerFunds Distributor, Inc Full time

    Description Responsibilities: Work with development teams to implement and maintain cloud-based and on-premises solutions. Participate in architectural discussions and decision-making processes to ensure solution alignment with business goals and best practices. Document technical solution designs, configurations, and implementation guidelines for...


  • Hyderabad, India OppenheimerFunds Distributor, Inc Full time

    Description Key Responsibilities / Duties: Support and maintain the local, metropolitan and wide area network infrastructure and perimeter security devices throughout the global organization, focusing primarily on the region in which one is stationed. Maintain up to date levels of operating systems, configurations, backups and all associated...


  • Hyderabad, India OppenheimerFunds Distributor, Inc Full time

    Description Primary Duties/Responsibilities: Lead and support Oracle Cloud EPM implementations and enhancements across FCCS, ARCS, and TRCS modules. Integrate and optimize boundary applications (e.g., billing systems, data warehouses, job schedulers, reporting platforms) with Oracle EPM. Collaborate with business and IT stakeholders to define EPM...

  • Adv Eng I., Eng Run

    2 weeks ago


    Hyderabad, Telangana, India Invesco Full time

    As one of the world’s leading asset managers, Invesco is dedicated to helping investors worldwide achieve their financial objectives. By delivering the combined power of our distinctive investment management capabilities, we provide a wide range of investment strategies and vehicles to our clients around the world. If you're looking for challenging work,...


  • Hyderabad, India OppenheimerFunds Distributor, Inc Full time

    Description Responsibilities: - Work with development teams to implement and maintain cloud-based and on-premises solutions. - Participate in architectural discussions and decision-making processes to ensure solution alignment with business goals and best practices. - Document technical solution designs, configurations, and implementation guidelines for...


  • Hyderabad, India OppenheimerFunds Distributor, Inc Full time

    Description Your Team The Digital Tool & Services Engineering team is responsible for the development and optimization of Invesco’s proprietary software applications. Our portfolio includes a suite of client facing value-add tools, and self-servicing experiences aimed to differentiate us in the market and drive client retention. We are a full stack...


  • Hyderabad, India OppenheimerFunds Distributor, Inc Full time

    Description Job Purpose (Job Summary): The primary role of this position is on the Invesco technology team’s effort to implement a global Enterprise Content Services solution on the Alfresco platform. The vision is to utilize this platform for all of Invesco’s content, including but not limited to: Legal documents, marketing collateral, text...