Role - Fullstack Developer
Position Summary: We are seeking a Full Stack Developer to work within the Development team to design and develop a key Private Equity application. This technical hands-on position requires proven development skills, excellent communication skills, problem solving ability, critical thinking, and a commitment to quality deliverables.
Responsibilities:
• Develop high-quality and scalable solutions using the Python or Java platform
• Partner with Technology Business Analyst and Project Manager to develop requirements for custom solutions • Produce appropriate design artifacts
• Build custom solutions based on agreed upon requirements, designs and architectures
• Participate in performance testing
Experience Required:
Technical: • 8+ years’ experience in developing objected-oriented user facing software, with deep experience in Python or Java (1.8+) and component-based UI frameworks( Angular JS or ExtJS or React)
• Experience developing finance models (e.g. forecasting models) a plus
• Experience using test driven development methodologies
• Strong SQL (required) and ER modelling skills(a plus), Messaging Queue (a plus)
• AKS (Azure deployment with gitbhub) knowledge is mandatory. Proven skills in designing and building reliable and scalable production services using service-oriented architecture (a plus)
• Experience in building features that are simple, easy to comprehend, performant and reliable which improves user experience (a plus)
Soft:
• Excellent analytical skills and detail oriented
• Excellent communications skills, with the ability to work with business users as well as other members of the technical staff
• Must be self-directed and motivated
What we believe:
We’re proud to embrace the same values that have shaped UST since the beginning. Since day one, we’ve been building enduring relationships and a culture of integrity. And today, it's those same values that are inspiring us to encourage innovation from everyone to champion diversity and inclusion, and to place people at the centre of everything we do.
Humility:
We will listen, learn, be empathetic and help selflessly in our interactions with everyone.
Humanity:
Through business, we will better the lives of those less fortunate than ourselves.
Integrity:
We honour our commitments and act with responsibility in all our relationships.
UST is an Equal Opportunity Employer.
All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.