Invesco

Sr. Architect (Mulesoft)

Posted on: 26 Apr 2021

Houston, TX

Job Description

As one of the world’s leading asset managers, we are solely dedicated to delivering an investment experience that helps people get more out of life. If you're looking for challenging work, smart colleagues, and a global employer with a social conscience, explore your potential at Invesco

The Department

Our mission is to create world-class, client-centric technology solutions that drive competitive advantage, grow our global business and deliver an investment experience that helps people get more out of life. This mission is fueled by inventive and cohesive teams, which thrive on collaboration and shared trust, and leverage diversity of thought. Our success is driven by our people, which is why we invest heavily in our talent, promoting continuous learning and development, offering opportunities to work with emerging technologies and creating the space to discover.

Our high-performing, OneTech team is seeking candidates who innovate, operate effectively in an agile environment, challenge the status quo, and are driven to succeed.

Your Role

We are seeking an experienced architect and build the next generation architecture for our distribution solutions. The person who fills this role will be comfortable working in collaborative settings, enjoys teamwork and varied perspectives when it comes to delivering innovative solutions that rocks the worlds of senior execs. He or she must be passionate about speed, quality, automation, continuous delivery and a holistic enterprise architecture.

The ideal candidate also has an unbridled appetite for knowledge and desires to learn the newest technologies while mastering the skills of leading industry standards.

You will be responsible for:

Be a part of the solutions team crafting patterns, implementing standards, and supporting the overall API management at Invesco.

A specialist in REST web services with RAML/Open API development while ensuring SOA API standard methodologies.
Thrive on the art of the possible, defining enterprise-level architectural patterns.
Dedicated to the pursuit of excellence and stand proudly behind the all applications you develop, because as product owner, you are conscientious that they are sustainable, maintainable, scalable, and reusable.
Oversee releases to existing and future-state architecture.
Identify and communicate requirements and timelines to implement platform solutions or enhancements.
Be an Agile and DevOps ninja who can understand and extrapolate tasks from clearly defined user stories and work in an Agile team.
Provide feedback into solutions at point of concept while ensuring governance through the implementation of a solution.
Maintain clean and healthy code bases by adhering to standardized coding best practices.
Become a superhero whose super-powers include saving the application development world from chaos and self-destruction! In times of incidents and outages, you use your spidey senses to quickly and accurately diagnose problems and deliver solutions.
Flexible and available to collaborate remotely with team members around the globe to bring projects to completion throughout the stages of SDLC and during continuous improvement efforts.

The experience you bring:

8+ years of proven structured application development experience

3+ years of MuleSoft integration development
3+ years of demonstrated ability implementing APIs using API-led connectivity with MuleSoft Anypoint Platform.
Experience with API development using Mule 4 recommended
Strong knowledge of Java services for enterprises and using traditional frameworks. (Java EE, Spring Boot, Spring MVC, Hibernate, etc.)
Strong knowledge in microservice architecture and RESTful services
Strong knowledge of testing systems and tools (i.e. JUnit, JMeter, Selenium); automation experience is a plus
Experience with software development through Agile methodologies
Experience with integration of distributed solutions
Hands-on experience with AWS offerings is a plus
Knowledge and experience with developments in DevOps environments, including exposure to CI/CD tools (i.e. Jenkins, Bamboo, Maven, Gradle, PMD, Sonar) and source code management tools (i.e. GIT, BitBucket)
Experience with containerized deployments using Docker recommended
Experience working with Kubernetes preferred
Knowledge of Runtime Fabric preferred
Interests in full-stack development preferred
Certified MuleSoft Platform Architect preferred

Skills / Other personal attributes

Strong written and verbal communication skills

Strong analytical and critical thinking skills
Strong technical presentation skills
Innovator with passion to investigate and implement solutions using the latest technological offerings
Able to lead and empower project development teams
Able to manage multiple tasks and requests
Able to work in a global, multicultural environment
Good inter-personal skills combined with willingness to listen and learn
Flexible to meet changing requirements and priorities
Self-motivated. Capable of working with little or no supervision
Able to react positively under pressure to deliver solutions in a timely manner
Enjoy results-oriented and thought-provoking work with a strong desire to learn and progress
Structured, disciplined approach with keen attention to detail

 

Education

 

A Bachelor’s Degree in Computer Science, Management Information Systems, Computer Engineering, Computer Information Systems, related IT programs or equivalent experience.

Invesco

Atlanta, GA

Invesco Ltd. is a publicly owned investment manager. The firm provides its services to retail clients, institutional clients, high-net worth clients, public entities, corporations, unions, non-profit organizations, endowments, foundations, pension funds, financial institutions, and sovereign wealth funds. It manages separate client-focused equity and fixed income portfolios. The firm also launches equity, fixed income, commodity, multi-asset, and balanced mutual funds for its clients.

It launches equity, fixed income, multi-asset, and balanced exchange-traded funds. The firm also launches and manages private funds. It invests in the public equity and fixed income markets across the globe. The firm also invests in alternative markets, such as commodities and currencies. For the equity portion of its portfolio, it invests in growth and value stocks of large-cap, mid-cap, and small-cap companies. For the fixed income portion of its portfolio, the firm invests in convertibles, government bonds, municipal bonds, treasury securities, and cash.

It also invests in short term and intermediate term bonds, investment grade and high yield bonds, taxable and tax-free bonds, senior secured loans, and structured securities such as asset-backed securities, mortgage-backed securities, and commercial mortgage-backed securities. The firm employs absolute return, global macro, and long/short strategies. It employs quantitative analysis to make its investments. The firm was formerly known as Invesco Plc, AMVESCAP plc, Amvesco plc, Invesco PLC, Invesco MIM, and H. Lotery & Co. Ltd. Invesco Ltd. was founded in December 1935 and is based in Atlanta, Georgia with an additional office in Hamilton, Bermuda.