Software Engineer (Contingent Resource) – Wealth and Investment Management Technology
About the Role
We are seeking a Full-Stack Software Engineer to join the Wealth and Investment Management Technology (WIMT) group, supporting the Portfolio Management Platform (PMP) . In this contingent resource assignment, you will work on software engineering initiatives that enable portfolio management capabilities across advisory platforms. This role requires strong technical expertise, strategic collaboration, and a passion for building high-quality solutions.
What You’ll Do
- Consult on complex, large-scale software engineering initiatives with broad impact.
- Analyze and resolve multi-faceted engineering challenges requiring evaluation of multiple factors, including compliance and unprecedented scenarios.
- Design, develop, and implement full-stack solutions, taking ownership of code and delivery.
- Collaborate strategically with client teams to meet project goals and compliance requirements.
- Leverage AI-assisted development tools (Microsoft Copilot, GitHub Copilot) to enhance productivity and innovation.
Who You Are
A hands-on engineer who leads by example and takes ownership of deliverables.Passionate about technology, curious, and committed to continuous improvement.Comfortable working in a fast-paced environment and delivering high-quality solutions.Minimum Qualifications
5+ years of software engineering experience, or equivalent through work, consulting, training, military service, or education.Preferred Qualifications
Proficiency in Spring Framework (including Spring Boot for building JSON REST APIs).Experience with ReactJS + TypeScript for front-end development.Knowledge of MongoDB and Apache Kafka .Strong background in full-stack development and writing unit tests (JUnit with Mockito, Jest).Familiarity with automated testing tools (Rest Assured, Selenium, Playwright).Exposure to cloud technologies and GitHub automation (hooks, workflows).Experience using AI-assisted development tools like Microsoft Copilot and GitHub Copilot.Strong delivery mindset with leadership qualities and hands-on coding skills.Demonstrated passion for technology, including interests beyond work.Location
This role is based in St. Louis, MO or Charlotte, NC .