Job Title or Location
RECENT SEARCHES

Sr Software Developer x 3 (Perm) Remote anywhere in Canada

TEEMA - 476 Jobs
Vancouver, BC
Full-time
Experienced
Posted 21 days ago
Job Title: Sr Software Developer Job ID: VV176127310Location: Remote
Overview:Our client is currently looking for a Senior Engineer to deeply embed within their engineering team to deliver robust product features in an existing cloud-based, enterprise-grade codebase. As each of our customers is unique, you'll need to use your strong understanding of design patterns and help ensure that the broader team around you continues to deliver high-quality results while operating at the fast cadence of our business. Your primary skillset should be in solving complex problems with simple engineering solutions. Most of your day will be invested toward advancing our existing products to be best in class SaaS architecture with distributed patterns and microservices. You'll work alongside highly skilled team members who have a passion for solving problems well and will need to be ready to dive in and explore complicated requirements and diverse codebases as you design and deliver solutions.
What you will be doing:
  • Design and deliver deeply technical feature sets
  • Evaluate and implement technologies that improve efficiency, performance, and reliability
  • Develop and deliver innovative solutions to empower and enable customer requirement
  • Drive improvements in availability, reliability, and performance of core systems: both monoliths & distributed applications
  • Build reliable systems at scale as an integrated feature team member
  • Engage across multiple feature teams to create strong plans for technology servicing and investment
  • Participate in on-call rotational duties
  • Coaching and mentorship of junior team members to further develop their technical skills
What you must have:
  • Experience with .NET (C#, ASP.NET) is desired
  • Extensive professional experience in a SaaS business
  • Significant experience with at least one cloud provider (AWS, Azure)
  • Knowledge and background with messaging integration patterns to support microservice patterns
  • A sense of commitment to end-to-end product and service quality, completeness, and the resulting experience
  • Strong communication to articulate design, approach, and solution overview to both internal and external audiences
  • Good decision-making skills, conflict resolution, and follow-through with partners
  • Bachelor's Degree or higher in Computer Science or Computer Engineering, or a related field, or equivalent practical experience
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com
By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.