Invesco is a leading global asset management firm with more than $917.5B* in assets under management. We provide our retail and institutional clients a diverse and comprehensive range of investment capabilities to help people get more out of life. Invesco is publicly traded on the New York Stock Exchange (IVZ) and has about 7,000 employees in over 20 countries.
(*As of September 30, 2017)
(*As of September 30, 2017)
We’re a team of finance and technology enthusiasts who enjoy revolutionizing the investment industry through digital products & services. We’re building the next generation digital ecosystem and are looking for a Senior full stack engineer to lead a team of talented engineers.
The candidate should be a proven leader, highly technical, and passionate about speed, quality, and building amazing products. The candidate should also have demonstrated success in scaling platforms.
Our team operates at an enterprise level in delivering high availability solutions. We interact with many of the business and engineering teams across the firm in building new systems and introducing new technologies. The candidate should enjoy introducing innovation and being a self-starter who can lead and motivate a group of like-minded engineers.
Your Day to Day
- Design, develop, test, deploy and maintain highly performant web applications on our stack (Angular, React, SASS, Java SpringBoot).
- Work with business and technology stakeholders in building
- Interact with engineering teams across the organization to ensure consistency in engineering practices and foster active exchange of ideas. We have development centers in San Francisco, Houston, New York City, South Africa and India and the ability to collaborate across a global organization is a key skill.
- Perform peer code reviews. Review performance, security and flexibility of the code.
- Participate in and help drive architectural discussions and the CI/CD model.
- Mentor junior engineers and lead by example
- Participating in agile ceremonies (e.g. daily standup, release and sprint planning, demos, scrum of scrums
We’re looking for someone with:
- A mastery of the Java language, including Spring, Springboot, Spring MVC and related technologies like Hibernate, JMS, and EE Applications Servers (Apache, Tomcat, etc.). (6+ years)
- Experienced in front-end frameworks, such as Angular and React. (4+ years)
- Experience working in an Agile team and environment.
- Experienced working with software engineering support systems and tools, such as Git, Jenkins, Bamboo, Gulp, Bower, Maven, Docker, Log4j.
- Familiar with SSO solutions, such as SAML, OAuth, OpenID.
- Knowledge of the Financial Services industry a plus.
- Self-motivated. Capable of working with little or no supervision.
- A Bachelor’s Degree in Computer Science, Management Information Systems, Computer Engineering, or equivalent experience.
- Apply On Company Site /
- http://careers.invesco.com/ShowJob/Id/227850/Senior%20Full%20Stack%20Engineer,%20Apps%20Distribution