Senior Software Engineer
Core
Build and enhance portfolio manager-facing investment modeling applications across the full stack, integrating AI-assisted development practices to improve investor workflows. (via careerplan.io/jobs/R94522-1-senior-software-engineer-at-wellington)
Role type
Senior Software Engineer (Investment Platform)
Builds
Seamless, cohesive tools used by investors across all asset classes to conduct research and build portfolios.
Domain
Financial Services / Asset Management / Investment Technology
Required skills
Full-stack development, Java, Python, TypeScript, React, Angular, SQL, PostgreSQL, AWS, CI/CD, Git, JIRA, AI coding tools, GenAI workflows
Preferred skills
NoSQL databases, DevOps environment, financial services industry experience
Technologies
Java, Python, TypeScript, JavaScript, Node.js, React, Angular, PostgreSQL, Oracle, MySQL, AWS, Jenkins, GitHub Actions, VS Code, GitHub Copilot, Claude Code
Responsibilities
Design, develop, test, deploy, and support investment modeling applications; prototype new software components and features; integrate AI-driven capabilities into investor-facing applications; partner with business analysts and investment professionals to review requirements; manage delivery timelines and communicate status; coordinate QA and UAT execution; author technical documentation; support production systems with data quality checks and on-call rotations
Seniority
Senior, hands-on IC