Please scroll down, To apply

Investment Management Systems Architect

hiring now

American Century Investments

2021-12-03 13:59:01

Job location Kansas City, Missouri, United States

Job type: fulltime

Job industry: Banking & Financial Services

Job description

Our Firm American Century Investments is a leading global asset manager with over 60 years of experience helping investors achieve their financial goals. Serving a broad client base including financial advisors, institutions and individual investors, we offer a wide range of investment strategies across a variety of investment disciplines. Privately controlled and independent, we focus solely on investment management. This empowers us to align our decisions with client expectations and concentrate on their long-term money management needs. We are committed to providing institutional-quality, actively managed solutions with a performance-centered mindset. Our expertise spans global growth equity, global value equity, disciplined equity, multi-asset strategies, global fixed income, alternatives, and ETFs. Our culture of winning behaviors exemplifies our dedication to clients every single day. Delivering investment results enables us to distribute over 40% of our dividendsor more than $1.5 billion since 2000to the Stowers Institute for Medical Research, a 550-person, non-profit biomedical research organization with a controlling interest in American Century Investments. Our dividend payments provide ongoing financial support for the Institute's work of uncovering the causes, treatments and prevention of life-threatening diseases, like cancer. Headquartered in Kansas City, MO, we also have offices located in New York; London; Hong Kong; Sydney; El Segundo, CA (Los Angeles area); and Mountain View, CA (Silicon Valley). For more information, please visit americancentury.com. Our IT teams support that mission by building applications and products that serve our customers. We're looking for an Investment Management Systems Architect (SA) that's interested in leading supporting this software evolution and innovation for multiple product teams. At ACI, our SAs will use combine the best cloud native (AWS) tools to build ETL pipelines, data analysis applications, scalable microservices, and message powered applications. The SAs at ACI need to take a BFF approach manage a cloud first technology stack that includes: Translate business requirements into technical design, work with Enterprise Architecture business units to form a cohesive architecture. Coordinates with upstream and downstream consumers for a comprehensive implementation plan, lead the development team during implementation. Build utilizing React App, Yarn, NodeJS, TypeScript. Python (Flask, Pandas, NumPy). AWS S3, Lambdas, Glue, Athena, Aurora/RDS (PostgreSQL), Redshift. Apache/Confluence Kafka and JMS. Java Spring Batch and Spring Boot. Mule ESB. SQL Server, IBM LUW DB2, and Couchbase (NoSQL). OpenShift (Kubernetes, Docker) with Tekton, Jenkins, and ArgoCD. Responsibilities: Deliver applications for risk management, investment analytics, and alpha generating portfolio construction for equities, credit, and multi-asset (FOFs), and alternative investment strategies. Build solution architecture plans that document the business, architectural, and technical specifications of systems. Partner with Product Owners and Business Analysts, and QA engineers to build technical acceptance criteria for User Stories from business requirements. Assist in the implementation phase with the development engineers by removing technical roadblocks, improving performance, and ensuring code quality. Provide technical leadership for application developers, including mentoring, team building, and driving best software development practices. Lead project execution plan for the proposed solution architecture and ensure timely delivery of technical artifacts. Provide consultation to business partners and IT peers on projects, opportunities, and problems. Actively influence strategic direction and architecture for the Application Development organization and ensure all tactics are in support of the long-term strategy. Requirements: Bachelor's degree in computer science, finance or business or an equivalent combination of education and work experience. Able to build applications for investment management, trading, portfolio rebalancing, and risk analytics. A minimum of five years application development and support experience in the following: Python (Pandas, Flask, NumPy), React, Node, AWS S3, Lambdas, Glue (or Apache Spark), Java (Spring Boot and Spring Batch), MuleSoft ESB, Kafka, SQL Server, PostgreSQL, Couchbase, and Redshift. Strong, demonstrable experience in data modeling for relational (SQL) and NoSQL applications. The following is preferred. Cloud native and AWS development is a strong plus. Strong understanding of architectural and software design patterns (Microservices, CQRS, DDD, Hexagonal/Ports and Adapters). Driven and proficient with architectural and tech documentation. Broad knowledge of software engineering and testing methodologies. Experience working in an Agile framework. Proven technical leadership and communications skills. Candidates must have effective team and interpersonal communication skills, work as an Agile team with minimal direction, and work to deadlines while remaining flexible to changes. Candidate must be willing to provide on-call support outside of business hours. *Kansas City, Dallas, TX, Mountain View, CA, and New York applicants preferred. ADDITIONAL REQUIREMENTS: To ensure a safe and welcoming work environment for all employees, clients, and visitors, American Century Investments currently requires all U.S. based new hires to have submitted proof of having received the final dose of an approved COVID-19 vaccine prior to the position start date unless they have obtained a reasonable accommodation. American Century Investments is committed to complying with the Americans with Disabilities Act and all other applicable Equal Employment Opportunity laws and regulations. As such, American Century strives to provide a reasonable accommodation to any qualified individual under the ADA to perform essential job functions. American Century Investments believes all individuals are entitled to equal employment opportunity and advancement opportunities without regard to race, religious creed, color, sex, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, gender, gender identity, gender expression, age for individuals forty years of age and older, military and veteran status, sexual orientation, and any other basis protected by applicable federal, state and local laws. ACI does not discriminate or adopt any policy that discriminates against an individual or any group of individuals on any of these bases. American Century Investment Services, Inc., Distributor. 2019 American Century Proprietary Holdings, Inc. All rights reserved.

Inform a friend!

Nearby jobs

Client Services Specialist Kansas City

Regional Associate Kansas City

Human Relations Consultant Kansas City

Top