In this role, you will work with other professional, full stack software engineers and contribute to the worlds largest investment management platform. This is an exciting career opportunity with advancement potential for candidates interested in the FinTech industry.
In this role, the selected candidate should have worked on all the phases of Software development life cycle; extensive experience building highly scalable, concurrent, large volume, event-driven systems.
In this role, the selected candidate will work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies.
In this role, the selected candidate will work with a small, collaborative engineering team that is passionate about the continuous development and deployment of commercial solutions in our rapidly expanding strategic technical centre of excellence.
In this role, you will participate in project planning sessions with project managers, scrum masters, business analysts and team members to analyze business requirements and outline the proposed IT solution.
In this role, you will participate in the design, development and implementation of complex applications, often using new technologies. May provide technical direction and system architecture for individual initiatives. Serves as a fully seasoned/proficient technical resource.
In this role, you will participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications, identify/troubleshoot application code-related issues, and review and provide feedback to any required final user documentation.
In this role, you will be partnering with the Trust and Estates business analysts and existing Application Development teams to understand functional and data requirements for multiple business processes.
In this role, the selected candidate will utilize mature (3rd or 4th Generation) programming methodologies and languages and platforms (Java, SQL) and adhere to coding standards, procedures and techniques while contributing to the technical code documentation.