Tech Lead, Software Development

Posted 7 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Tech Lead at Univeris driving software development and guiding teams in enterprise wealth management. Collaborating on R&D and Professional Services with a focus on high-quality delivery.

Responsibilities

  • Hands-on senior software engineer and people manager
  • Accountable for technical design, development, and quality of deliverables
  • Growth and coaching of developers on their team
  • Shape the future of the Univeris platform by leading design and delivery of new capabilities and enhancements
  • Own specification and technical design process end-to-end
  • Partner closely with Product Owners and Product Management to negotiate roadmap scope and priorities
  • Lead fulfillment of client service and development requests as Professional Services Tech Lead

Requirements

  • Bachelor's Degree in Computer Science / related field or equivalent experience
  • 8+ years of Software Development experience
  • 5+ years of Development experience
  • 2+ years of Team Lead experience
  • 5+ years of Cloud-native / API-centric apps
  • Strong working experience in OOP
  • Strong verbal, written, and presentation skills across all stakeholder levels
  • Primary Stack: Java, SQL Server, Vue.js, Angular, JSF
  • Cloud-centric solutions: RESTful APIs, microservices, containers, Kubernetes, Terraform, Spring Boot, Event-Driven architecture, Spring Cloud Data Flow, Data Pipelines
  • Quality/testing: JUnit, Mockito, Spring TestContext
  • ORMs: JPA, Hibernate, MyBatis
  • SQL Server, stored procedures, stored functions, database profiling and tuning
  • Techniques and standards for remediation and mitigation of application vulnerabilities
  • Bonus: Fluent in Spanish and English
  • Background in financial services / wealth management
  • Experience migrating monolith to microservice/cloud-centric architecture
  • .NET (C#) & Angular experience

Benefits

  • Hybrid work model based in our downtown Toronto office (3 days per week onsite)
  • Collaborative and supportive team environment
  • Opportunities to work closely with colleagues both in person and virtually

Job type

Full Time

Experience level

Senior

Salary

CA$100,000 - CA$130,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularCloudHibernateJavaJavaScriptJUnitKubernetesMicroservicesMockitoSpringSpring BootSpringBootSQLTerraformVue.js.NET

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.