- Core Qualifications
- Bachelor’s degree in Computer Science/related field or equivalent work experience.
- 8+ years of software development experience.
- 5+ years leading the design and development of high-performance transactional applications in Microsoft environments. Expert in server-side architectures and persistence frameworks, with a solid ability to integrate modern, scalable interfaces using Angular and web standards (HTML5/CSS3/JS).
- 2+ years of experience in a Team Lead role.
- 2+ years building cloud-native and API-centric applications.
- Demonstrated experience and comfort in client-facing roles, with a focus on professional communication and relationship building.
- Strong professional experience with Object-Oriented Programming (OOP).
- Strong professional experience in iterative software delivery methodologies – Agile, SCRUM, SAFe, XP, etc.
- Strong verbal, written, and presentation communication skills with the ability to communicate across all levels of users/management, including external clients and vendors.
- Advanced English level (spoken and written), with experience in multicultural environments acting as the primary technical liaison between the development team, stakeholders, and end clients.
- Demonstrated Qualifications (General)
- Strong self-starter, leads by example, and collaborative.
- Strong organizational and interpersonal skills with excellent attention to detail.
- Ability to multitask, adapt to changing priorities, be decisive under ambiguity, and meet tight deadlines.
- Ability to thrive in a fast-paced, results-oriented environment.
- Proactivity in identifying areas of weakness and striving for improvement.
- Aptitude and interest in quickly learning new and emerging technologies and methods.
- Ability to assess risks and impacts on the existing system as new functionality is added.
- Demonstrated Qualifications (Technical)
- Building Cloud-Centric Applications: RESTful APIs, microservices, containers, Kubernetes, Terraform, Spring Boot.
- Quality Technologies: Unit testing (xUnit, Fluent Assertions).
- Working with SQL Server, stored procedures, stored functions, profiling, and database tuning, etc.
- Professional experience with Behavior Driven Design (BDD), Test Driven Design (TDD), and Domain Driven Design (DDD).
- Strong problem-solving skills; ability to debug and resolve complex issues.
- Experience applying security standards and techniques for application vulnerability remediation and mitigation.
- "Tie-breaker" Extras
- Experience in the Financial Services industry, specifically in Wealth Management.
- Experience migrating applications from a monolithic architecture to a microservices and cloud-centric architecture.
- Professional experience with Git/Maven in a continuous build (CI) and continuous deployment (CD) environment.
Skills Required
- Bachelor's degree in Computer Science or related field or equivalent experience
- 8+ years of software development experience
- 5+ years designing and developing high-performance transactional applications in Microsoft environments
- 2+ years experience in a Team Lead role
- 2+ years building cloud-native and API-centric applications
- Experience with Angular and modern web standards (HTML5/CSS3/JavaScript)
- Strong Object-Oriented Programming (OOP) experience
- Experience with RESTful APIs, microservices, containers and Kubernetes
- Experience with infrastructure-as-code tools such as Terraform
- Experience with Spring Boot
- Experience with unit testing frameworks (xUnit, Fluent Assertions)
- Professional experience with SQL Server, stored procedures, and database tuning
- Professional experience with BDD, TDD, and DDD
- Experience applying security standards and vulnerability remediation
- Comfort and experience in client-facing roles with strong communication skills
- Strong experience with iterative delivery methodologies (Agile, SCRUM, SAFe, XP)
- Advanced English (spoken and written) and experience in multicultural environments
- Experience in Financial Services / Wealth Management
- Experience migrating monolithic applications to microservices/cloud-centric architectures
- Professional experience with Git and Maven in CI/CD pipelines
What We Do
Univeris is the leader in enterprise-class retail wealth management solutions for Canada's financial services industry. At Univeris, our focus is to build the best technology to help our clients grow their business and to provide superior competitive advantage. The Univeris platform, which supports mutual funds, segregated funds, GICs, cash and individual life and health insurance, is the leading retail wealth management solution for wealth firms across Canada. Univeris is the definitive, enterprise-level and single system for wealth management through its integrated management of back office operations, retail product distribution and compliance requirements, and a front office practice management system for advisors. Connect with us : Twitter: @UniverisCorp Instagram: @Univeris








