Software Engineering Manager

4 weeks ago


Prince George, British Columbia, Canada SRTX Full time
About SRTX

SRTX is a pioneering company that combines technology innovation with textiles to create sustainable and durable products. As a certified B Corp, we prioritize accountability and environmental responsibility. Our flagship product, Sheertex, has been recognized as one of TIME's Best Inventions, offering up to 50% more wear than average tights and reducing waste in landfills.

Our Team

We are a diverse group of 250+ problem-solvers driven by a shared goal: making a real impact on the textile industry and the environment. Our collaborative culture and cross-departmental approach foster innovation and creativity. Every team member has the opportunity to leave a lasting impact as we strive to become the leading company in better textiles.

Role Definition

As a Software Engineer Manager at SRTX, you will lead a team of talented engineers in the design, development, and maintenance of our systems and tools, specifically working on our Cortex system. Cortex is the software we use to automate and manage our plant, similar to an ERP system but designed to be user-friendly. You'll be a hands-on leader, actively coding and providing technical guidance to your team while fostering a culture of innovation and collaboration.

Key Responsibilities
  • Lead, mentor, and guide a team of 9 software engineers in the design, development, and maintenance of our in-house software.
  • Collaborate with the VP to define software requirements, specifications, and project priorities.
  • Provide technical leadership by actively participating in the development process, coding, and code reviews.
  • Manage the software development lifecycle, including sprint planning, task allocation, and project tracking.
  • Promote best practices, coding standards, and ensure software quality through testing and release management.
  • Troubleshoot and resolve complex software problems and technical challenges.
  • Contribute to a positive and collaborative team culture, encouraging creativity and innovation.
Requirements
  • Bachelor's degree in computer science, software engineering, or a related field.
  • Proven experience as a software engineer with hands-on coding experience.
  • Previous experience in a leadership or management role, leading and mentoring a team of engineers.
  • Proficiency in Typescript and React and ability to actively contribute to coding efforts.
  • Solid understanding of software development principles, data structures, algorithms, and design patterns.
  • Familiarity with modern software development tools, frameworks, and best practices.
  • Experience in web development, mobile application development, or other relevant software domains.
  • Excellent problem-solving, critical thinking, and communication skills.
  • Passion for learning and proactive attitude towards self-improvement.
What We Need from You
  • Experience with cloud platforms and DevOps practices around terraform, Kubernetes, and GCP.
  • Familiarity with PostgreSQL database design and management.
  • Experience with ERP or accounting systems.
  • Agile development methodologies.
  • Previous experience working in a start-up or fast-paced environment.
  • Experience working in a manufacturing environment.
What We Offer
  • RRSP matching contribution, birthday vacation, and gift of Sheertex pantyhose.
  • Employee benefits program.
  • Parental leave and EPI allowance.
  • Paid vacation and sick leave.
  • Health and dental insurance.
  • Access to telemedicine services (Dialogue).
  • Donor correspondence and volunteer leave.
  • Travel benefits with Opus & Cie & bicycle.
  • Learning and career development opportunities.

If you are a professional ready to take on the challenge and thrive in a fast-paced, ever-changing environment, we invite you to submit your application. We look forward to reviewing your application and potentially welcoming you to SRTX.

Thank you for your interest in joining our team. We sincerely appreciate the time you've taken to explore this opportunity.

Want to learn more about SRTX? Check out our career site for more information

#LI-KC1

#J-18808-Ljbffr

  • Prince George, British Columbia, Canada SRTX Full time

    Join SRTX as a Software Engineer ManagerWe are seeking a highly skilled Software Engineer Manager to lead our Cortex team in designing, developing, and maintaining our software systems and tools. As a key member of our engineering team, you will be responsible for guiding a team of 9 software engineers in delivering high-quality software solutions.Key...


  • Prince George, British Columbia, Canada SRTX Full time

    Software Engineer Manager at SRTXSRTX is a pioneering company that combines technology innovation with textiles, creating a unique and exciting work environment. As a Software Engineer Manager, you will lead a team of talented engineers in the design, development, and maintenance of our systems and tools, specifically working on our Cortex system. Cortex is...


  • Prince George, British Columbia, Canada SRTX Full time

    Software Engineer Manager at SRTXSRTX is a pioneering company that combines technology innovation with textiles, creating a unique and exciting work environment. As a Software Engineer Manager, you will lead a team of talented engineers in the design, development, and maintenance of our systems and tools, specifically working on our Cortex system. Cortex is...


  • Prince George, British Columbia, Canada SRTX Full time

    Join SRTX as a Software Engineering ManagerSRTX is a pioneering company in the textile industry, revolutionizing the way we approach innovation and sustainability. As a Software Engineering Manager, you will play a crucial role in shaping the future of our Cortex system, a cutting-edge software that automates and manages our plant.Key Responsibilities:Lead a...

  • Software Engineer

    1 week ago


    Prince George, British Columbia, Canada Caveman Granite And Quartz Ltd. Full time

    Job Title: Software EngineerWe are seeking a talented Software Engineer to join our team at {company}.Key Responsibilities:Design and develop software applications.Collaborate with cross-functional teams.Ensure software quality and reliability.Requirements:Bachelor's degree in Computer Science or related field.Proficiency in programming languages.Experience...

  • Software Engineer

    1 week ago


    Prince George, British Columbia, Canada Northern Health Authority Full time

    We are seeking a skilled Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop high-quality software applicationsCollaborate with cross-functional teams to identify and prioritize software...

  • Software Engineer

    1 week ago


    Prince George, British Columbia, Canada Northern Health Authority Full time

    Key Responsibilities:• Design and develop software applications using various programming languages.• Collaborate with cross-functional teams to identify and prioritize software development projects.• Develop and implement software solutions that meet business requirements and technical specifications.About Us:We are a leading technology company that...

  • Software Engineer

    1 week ago


    Prince George, British Columbia, Canada Northern Health Authority Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have extensive knowledge of software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages.Collaborate with cross-functional teams to identify...

  • Software Engineer

    1 week ago


    Prince George, British Columbia, Canada Northern Health Authority Full time

    Growing with us: As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients. You will work closely with our team of experienced engineers to deliver high-quality software that exceeds our clients' expectations.Key Responsibilities:* Design and develop...


  • Prince George, British Columbia, Canada Northern Health Authority Full time

    We are seeking a highly skilled Software Development Engineer to join our product development team. As a key member of our team, you will be responsible for designing, developing, and testing software applications.Main Responsibilities:Design and develop software applications using a range of programming languages and technologiesCollaborate with...


  • Prince George, British Columbia, Canada Northern Health Authority Full time

    About the Job:We're seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.


  • Prince George, British Columbia, Canada BRIXX Brewhouse Full time

    About the Role: We are seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and implement software solutions using a variety of programming languages and...


  • Prince George, British Columbia, Canada Northern Health Authority Full time

    Job Title: Senior Software Engineer - Backend DevelopmentJob Description:We are looking for a skilled Senior Software Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining large-scale backend applications using distributed systems architecture.Responsibilities:Design and...

  • Software Engineer

    1 week ago


    Prince George, British Columbia, Canada Red Robin Canada Full time

    Job Description:As a Software Engineer at our company, you will be responsible for designing, developing, and testing software applications using Java. Your primary focus will be on backend development, ensuring that our software systems are scalable, efficient, and reliable.Key Responsibilities:Design and develop high-quality software applications using...


  • Prince George, British Columbia, Canada Northern Health Authority Full time

    About the Role: We are seeking a highly skilled software engineer to lead our data analysis and science projects. Responsibilities include designing and implementing software solutions, collaborating with cross-functional teams, and ensuring high-quality code delivery. Key Responsibilities:1. Design and implement software solutions using Python and C++.2....


  • Prince George, British Columbia, Canada International Quest Engineering Ltd. Full time

    Job DescriptionWe are seeking a skilled Mechanical Design Specialist to join our team at International Quest Engineering Ltd. The ideal candidate will have a strong background in mechanical engineering and drafting, with experience in creating detailed designs and drawings.Key ResponsibilitiesPrepare engineering designs and drawings using CAD softwareDevelop...


  • Prince George, British Columbia, Canada Montana's BBQ and Bar Full time

    About the Role:As a Backend Developer, you will be responsible for designing, developing, and maintaining scalable and efficient software systems.Key Responsibilities:Design and develop high-quality software systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain software systems using agile...


  • Prince George, British Columbia, Canada Dr. Sachdeva Dental Corporation Full time

    Job Summary:As a Senior Software Engineer (Full Stack) at Company, you will be responsible for designing and developing scalable cloud-based applications using Node.js and JavaScript. Your primary focus will be on building robust backends for our cloud hosting services.Key Responsibilities:• Design and develop scalable cloud-based applications• Build...


  • Prince George, British Columbia, Canada International Quest Engineering Ltd. Full time

    Job Title: Mechanical Design DraftspersonWe are seeking a skilled Mechanical Design Draftsperson to join our team at International Quest Engineering Ltd.About the RoleThis is a challenging and rewarding opportunity for a detail-oriented individual to work on a variety of mechanical design projects. As a Mechanical Design Draftsperson, you will be responsible...


  • Prince George, British Columbia, Canada International Quest Engineering Ltd. Full time

    Job Title: Mechanical Design DraftspersonWe are seeking a skilled Mechanical Design Draftsperson to join our team at International Quest Engineering Ltd.About the RoleThis is a challenging and rewarding opportunity for a detail-oriented individual to work on a variety of mechanical design projects. As a Mechanical Design Draftsperson, you will be responsible...