UMB's Alternative Investments Support team needs to develop and maintain robust software for Fund Accountants, client teams, and Investors to manage investment portfolios, providing competitive advantages in a constantly evolving industry.
Requirements
- at least 7 years of experience in a technical role supporting 4D applications and/or designing cloud-based technologies as a senior-level software engineer
- strong understanding of building maintainable software systems.
- experience with relational and non-relational databases, and comfortable with writing performant SQL and NoSQL queries.
- strong understanding of SDLC practices and CI/CD.
- experience building applications on cloud.
- experience building microservices applications.
- worked in an event driven architecture and/or with domain driven design.
Responsibilities
- Developing enhancements/features on current Alternative Investments applications in 4D.
- Supporting, maintaining and upgrading 4D applications as needed.
- Learning cloud-based application architectures and best practices.
- As needed, assist in the design and implementation of cloud-based architecture including influencing the system architecture and platform design for multiple products/verticals.
- Deliver high-availability services and/or create responsive, performant, and maintainable websites including building scalable solutions in a cloud-based infrastructure using common design patterns and principles.
- Become a domain expert on the Alternative Investments business and systems.
- Assist in driving the team’s technical strategy and direction including implementation of key coding principles.
Other
- This role is hybrid (4 days on-site) for candidates in the Kansas City, MO and Ogden, UT metropolitan areas and open to qualified remote candidates outside of the Kansas City/Ogden area but only within the US.
- Provide mentorship to members of the team and help foster a learning environment.
- Applicants must have legal authority to work in the United States.
- Work Visa sponsorship is not available for this position.
- Deadline to Apply: November 22, 2025