Staff Software Developer, Technical Lead

2 weeks ago


Calgary, Alberta, Canada CLIO Full time
Key Responsibilities
  • Act as a technical stakeholder for multiple projects within your area of focus.
  • Partner with development managers in defining the technical roadmap for an area.
  • Identify and resolve technical big rocks that unblock product opportunities.
  • Write high-quality and well-tested code.
  • Collaborate with a team of developers to solve complex problems and provide elegant solutions to Clio customers.
  • Recognize when the simple solution is the right one.
  • Simplify coding patterns, interfaces, and abstractions to make them more approachable.
  • Use a wide variety of technologies, learn new things, and challenge yourself.
  • Review and provide feedback on a peer's code, both from within your own team or across all of Clio.
  • Teach and learn from those around you - provide constructive feedback to those around you, and take on feedback to help grow.
Requirements
  • Experience in software development, specifically with building web applications at scale and Ruby on Rails.
  • Experience with large-scale data technologies such as SQS, Kafka, and Elasticsearch.
  • The ability to master new technologies quickly and work effectively in a dynamic and ever-evolving environment that includes distributed teams and customers.
  • Demonstrated success in mentorship in software development, particularly using an Agile process and with large-scale SaaS products.
  • A diverse base of knowledge that allows you to help your team solve complex technical problems.
  • A portfolio of successful projects (as well as a collection of lessons learned from failed projects).
  • Excellent communication skills and the ability to build trusted relationships with fellow Clions and customers.
About Our Total Rewards Program

Compensation is one of the main components of Clio's Total Rewards Program. We have developed a series of programs and processes to ensure we are creating fair and competitive pay practices that form the foundation of our human and high-performing culture.

  • Competitive, equitable salary with top-tier health benefits, dental, and vision insurance.
  • Hybrid work environment, with an expectation for local Clions (Vancouver, Calgary, Toronto, and Dublin) to be in office min. once per week on our Anchor Day.
  • Flexible time off policy, with an encouraged 20 days off per year.
  • $2000 annual counseling benefit.
  • RRSP matching and RESP contribution.
  • Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years.


  • Calgary, Alberta, Canada RBVPSM 100 Inc. Full time

    About the RoleWe are looking for a talented Technical Lead in Software Development to join our team at {company}.As a Technical Lead, you will be responsible for leading the development of software applications, working closely with cross-functional teams to deliver high-quality solutions, and driving technical innovation.Key ResponsibilitiesLead the...

  • Technical Lead

    4 weeks ago


    Calgary, Alberta, Canada Randstad Full time

    About the RoleWe are seeking a highly skilled Technical Lead to join our software development team. As a Technical Lead, you will be responsible for leading the development of our software solutions, working closely with cross-functional teams to ensure timely delivery and high-quality results.Key ResponsibilitiesLead the development of software solutions,...


  • Calgary, Alberta, Canada thinktech software inc Full time

    Job DescriptionWe are seeking a skilled Technical Software Specialist to join our team at Thinktech Software Inc. The ideal candidate will have a strong background in software development and be able to design, integrate, and test website-related code.Key ResponsibilitiesConsult with clients to develop and document website requirementsDesign and integrate...

  • Software Engineer

    4 weeks ago


    Calgary, Alberta, Canada Delta Stone Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team as a Technical Lead and contribute to the development of our enterprise software solutions.Key ResponsibilitiesDesign, develop, and maintain high-quality software applicationsLead the technical direction of the development teamCollaborate with cross-functional teams to deliver software...

  • Software Engineer

    4 weeks ago


    Calgary, Alberta, Canada Central Auto Repair Services INC. Full time

    We are looking for a highly skilled Software Engineer to join our team as a Technical Lead in our Backend Development department. You will be responsible for leading the team in designing and developing high-quality software solutions that meet our clients' needs. Your expertise in Java and Spring Boot will be essential in delivering scalable and...


  • Calgary, Alberta, Canada Export Development Canada Full time

    About the Role:We are seeking a highly skilled Technical Lead to join our team at Export Development Canada. The successful candidate will be responsible for leading technical initiatives and projects in ServiceNow software, ensuring seamless integration and efficient delivery.Key Responsibilities:Leverage ServiceNow software to drive business outcomes and...


  • Calgary, Alberta, Canada thinktech software inc Full time

    At Thinktech Software Inc., we are seeking a highly skilled Technical Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and integrating website-related code, consulting with clients to develop and document website requirements, and conducting tests to ensure optimal server performance.About the...

  • Technical Lead

    4 weeks ago


    Calgary, Alberta, Canada Wosler Diagnostics Crowsnest Pass Ltd. Full time

    We are seeking a highly skilled Technical Lead to oversee the development of our software team. The ideal candidate will possess excellent leadership skills and be able to motivate and guide the team to achieve project goals. Key responsibilities include:Leading the development team to ensure timely completion of projects.Collaborating with cross-functional...

  • Technical Lead

    4 weeks ago


    Calgary, Alberta, Canada Elegant Coating & Homes Ltd Full time

    About the RoleWe are seeking a skilled Technical Lead to join our team at {company}. As a key member of our IT department, you will be responsible for overseeing the development and implementation of new technologies.Key Responsibilities:Lead cross-functional teams to deliver high-quality software solutionsDevelop and implement technical strategies to drive...

  • Senior Technical Lead

    4 weeks ago


    Calgary, Alberta, Canada Netcracker Technology Full time

    Job SummaryAs a Senior Technical Manager at Netcracker Technology, you will be responsible for leading technical teams and overseeing the development of complex software systems. This is a full-time, permanent position with a standard 40-hour workweek. The successful candidate will be eligible for discretionary bonuses and/or salary increases in accordance...


  • Calgary, Alberta, Canada Midas Labs Inc. Full time

    Company OverviewMidas Labs Inc. is a dynamic and innovative startup company in the financial technology (FinTech) sector, with a strong focus on developing cutting-edge software solutions.SalaryThe estimated annual salary for this position is $120,000 - $180,000, depending on experience and qualifications.Job DescriptionWe are seeking an experienced Software...


  • Calgary, Alberta, Canada Equest Full time

    We are seeking a skilled and experienced Technical Support Specialist to join our team in Calgary, Canada. As a Technical Support Specialist, you will be responsible for providing technical assistance to our customers who use our Dealer Management Software.Key Responsibilities:Learn and develop an understanding of all areas of the PBS softwareDevelop skills...


  • Calgary, Alberta, Canada NowLit Solutions Corp. Full time

    About the RoleWe are seeking an experienced Software Development Team Lead to join our team at NowLit Solutions Corp. In this role, you will oversee the development of software projects and lead a team of systems analysts, programmers, and other computer technicians.As a key member of our team, you will be responsible for planning and controlling budget and...


  • Calgary, Alberta, Canada ED Tech Solutions Inc. Alberta Full time

    About the RoleWe are seeking an experienced Software Development Lead to join our team at ED Tech Solutions Inc. in Alberta.Job DescriptionThis is a permanent, full-time opportunity with a salary range of $80,000 - $110,000 per year, depending on experience and qualifications.Key Responsibilities:Lead and coordinate teams of information systems professionals...


  • Calgary, Alberta, Canada Freshgo Full time

    Software Development RoleFreshgo is seeking a skilled Software Development Professional to lead our technical team in delivering high-quality software solutions. The ideal candidate will have a strong background in software development, programming languages such as C++, JavaScript, and .NET, as well as experience with Ruby on Rails. They will be responsible...


  • Calgary, Alberta, Canada E-Lead Full time

    Key Responsibilities:Design and develop cloud-based software solutions.Collaborate with cross-functional teams to implement cloud infrastructure.Ensure scalability and high availability of cloud systems.Requirements:Proficiency in cloud computing platforms.Experience with containerization and orchestration tools.Strong understanding of cloud security best...


  • Calgary, Alberta, Canada Software International Full time

    Software International (SI) is seeking a skilled Senior ServiceNow Developer to join our team. As a key member of our technical staff, you will be responsible for designing and implementing custom ServiceNow portals and interfaces.The ideal candidate will have a strong background in ServiceNow development, with experience in creating custom portals and...


  • Calgary, Alberta, Canada CUTTING EDGE CONSULTING (SAP ISU) Full time

    We are seeking a highly skilled Senior Software Development Manager to lead our team at CUTTING EDGE CONSULTING (SAP ISU).About the RoleAs a Senior Software Development Manager, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems, process control...

  • ServiceNow Developer

    2 weeks ago


    Calgary, Alberta, Canada Software International Full time

    Software International is a leading supplier of technical talent to prominent clients worldwide, offering a range of opportunities in the Canadian and US markets.We currently have a Senior ServiceNow Developer position with our large global consulting client in Calgary, CanadaJob Details:Job Title: Senior ServiceNow DeveloperLocation: Calgary, CanadaRate:...


  • Calgary, Alberta, Canada CUTTING EDGE CONSULTING (SAP ISU) Full time

    Career OverviewWe are seeking a highly skilled Software Development Team Lead to join our team at Cutting Edge Consulting (SAP ISU). As a key member of our team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Salary and BenefitsThe estimated...