Technical Lead Software Developer

4 weeks ago


Ottawa, Ontario, Canada Assent Compliance Inc. Full time

Assent Compliance Inc. is a leading solution provider for supply chain sustainability, catering to top-tier manufacturers driven by sustainability goals.

About Assent

We empower manufacturers to tackle hidden risks in their supply chains, which often weren't designed with sustainability in mind. Leveraging expert insights, our tool has become the trusted choice for comprehensive sustainability among manufacturers.

We value flexibility and autonomy, embracing a remote-first work model that also acknowledges the benefits of occasional in-person workdays for team members within 50 km of our global offices in Ottawa, Eldoret, Penang, Columbus, and Amsterdam.

Job Overview

The Senior Software Developer plays a crucial role in producing high-quality software that scales efficiently.

Key Responsibilities:
  1. Software Development: Develop software programs according to Assent's software development life-cycle (SDLC) process;
  2. Coding Standards: Develop software that follows Assent's Design Guidelines and Coding Standards;
  3. Security Adherence: Develop software that adheres to Assent's Security Guidelines (part of Design & Coding Standards);
  4. Documentation: Document and articulate software designs as part of the SDLC process;
  5. Requirements Management: Contribute to and lead requirements management and review - provide task estimates, project scoping;
  6. Team Participation: Participate in software development as part of a Scrum team;
  7. Information Security: Be familiar with corporate security policies and support the information security function to protect both information systems and corporate assets from undue risk.
Required Skills and Qualifications:
  1. Strong Communication: Strong oral and written communication skills in English;
  2. Educational Background: Post-secondary degree in Computer Science (or related) and 7+ years software development experience;
  3. Tech Expertise: You are an expert in at least one part of our stack, with proficiency in the remainder (C#/.NET, Angular, MS SQL Server);
  4. Tool Proficiency: You are proficient with tools and technologies for building, deploying and observing software at scale;
  5. Solution Design: You design solutions that align with business goals, customer problems, and architectural context;
  6. Organization: Well-organized and able to work under deadlines and manage multiple projects;
  7. Continuous Learning: Curiosity and drive to learn and keep up-to-date with new web technologies and approaches.
Estimated Salary: $120,000 - $180,000 per annum
  • Technical Lead

    3 days ago


    Ottawa, Ontario, Canada Cisco Systems Full time

    Job SummaryWe are seeking a highly skilled Technical Lead for our software development team. This role will lead the design, implementation, and testing of software solutions for our next-generation network operation system.About YouYou have a strong background in software development, with experience in languages such as C, C++, and Python. Your expertise...


  • Ottawa, Ontario, Canada Ross Full time

    Ross Video is a leader in the live production industry, providing innovative solutions to help customers achieve quality results. With a strong focus on product development, we are committed to continually improving our solutions and delivering exceptional results.Salary and BenefitsWe offer competitive salaries and comprehensive health plans, as well as...

  • Technical Lead

    4 weeks ago


    Ottawa, Ontario, Canada Assent Compliance Inc. Full time

    As a leader in the field of software development, Assent Compliance Inc. is seeking an experienced Technical Lead to join their team.About AssentWe are a leading solution for supply chain sustainability tailored for top-tier manufacturers. Our mission is to help manufacturers navigate the complex world of supply chain management and make informed decisions...


  • Ottawa, Ontario, Canada Rise Technical Full time

    About Rise TechnicalRise Technical is a global manufacturing company with over 100 years of experience. We supply our products to various industries, including mining, manufacturing, and transportation.Job SummaryWe are seeking a skilled Senior Design Engineer to join our team. As a Technical Design Lead, you will be responsible for designing and developing...


  • Ottawa, Ontario, Canada Apple Inc. Full time

    Job DescriptionWe are seeking a seasoned Senior Technical Manager to lead our team responsible for building world-class tools for software development in Swift.This role will require hands-on management, developing features, mentoring engineers, growing the team by hiring, and partnering with language, compiler and adjacent tools teams to improve the...


  • Ottawa, Ontario, Canada Hootsuite Inc. Full time

    Job Overview:Hootsuite Inc. is seeking a skilled Technical Lead Software Developer to join our team in Montreal or Ontario, Quebec. As a key member of our development team, you will be responsible for designing, building, testing, and shipping high-quality software that delivers value to our customers.Key Responsibilities:Lead the design and implementation...


  • Ottawa, Ontario, Canada Red Oak Technologies Full time

    Company OverviewRed Oak Technologies is a leading provider of comprehensive resourcing solutions across various industries and sectors. With a focus on acquiring and efficiently matching top-tier professional talent, we cater to clients in immediate need of highly skilled contract, permanent or project management based resources.We are seeking a dynamic and...


  • Ottawa, Ontario, Canada Red Oak Technologies Full time

    Job DescriptionWe are seeking a highly skilled Technical Lead Software Developer to join our Software Solutions team at Red Oak Technologies. As a key member of our team, you will be responsible for developing software that transforms raw lidar data into actionable insights for our customers.About UsRed Oak Technologies is a leading provider of comprehensive...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Open Source Software Development Team LeadAt BlackBerry QNX, we are building a dynamic team to support the QNX Real-Time Operating System in various Open Source Software components. We are seeking a highly skilled and motivated Senior Embedded Software Developer Lead to join our team.This role requires leadership and technical expertise to drive the adoption...


  • Ottawa, Ontario, Canada Apple Inc. Full time

    Unlock the Potential of Swift DevelopmentWe are seeking a seasoned technical lead to spearhead the development of world-class tools for Swift. As part of our broader effort to increase adoption across Apple and non-Apple platforms, you will be responsible for leading a team of talented engineers.This role requires hands-on management, developing features,...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. The company offers expert support and services for building critical embedded systems.The Senior Systems Software Developer role involves delivering professional integration services and solutions for all QNX products. You will resolve...


  • Ottawa, Ontario, Canada Nokia Full time

    We are seeking an experienced Enterprise Software Development Lead to join our team at Nokia.About the RoleThis is a key position that requires strong technical skills and leadership abilities to lead the development of high-complexity features.ResponsibilitiesThe successful candidate will be responsible for:Leading technically and supporting a small...

  • Technical Lead

    2 weeks ago


    Ottawa, Ontario, Canada Trillys Systems Full time

    Trillys Systems is seeking a seasoned Technical Lead for a 5-year contract position. This role requires a strong background in software development with expertise in Java and C#.Mandatory RequirementsThe successful candidate must have at least 10 years of residency in Canada.A diploma or degree in Electrical Engineering, Telecommunications, or Computer...

  • Lead Software Engineer

    2 months ago


    Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Role OverviewVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our team is dedicated to delivering innovative software solutions that make a positive impact on people's daily lives.As an Engineering Manager at Veeva, you will lead and recruit a team of highly...


  • Ottawa, Ontario, Canada Momentous Ltd. Full time

    Momentous Ltd. is a dynamic and agile development company located in Ottawa, Canada.Company OverviewWe empower our customers to share their vision online by providing a robust platform.Estimated Salary$120,000 - $180,000 per year.Job DescriptionWe are seeking an experienced Cloud Infrastructure Technical Lead to join our high-energy development team. You...


  • Ottawa, Ontario, Canada Synopsys Full time

    Senior Staff Job DescriptionWe are seeking an experienced Senior Staff to lead our software development team. The ideal candidate will have a strong background in Agile methodologies and software development best practices.Key Responsibilities:Team Leadership: Lead daily stand-up meetings to discuss project progress and challenges, collaborate with...


  • Ottawa, Ontario, Canada Ross Full time

    Overview:Ross Video is a leading provider of live production solutions for the broadcast industry. We thrive in live production and are seeking a highly technical and experienced Manager, Software Development to lead our Ross Virtual Solutions team.


  • Ottawa, Ontario, Canada Assent Compliance Inc. Full time

    At Assent Compliance Inc., we are looking for a highly skilled Software Development Team Lead to join our Security team. This is a leadership role that involves guiding the team to deliver high-quality, scalable, and secure software solutions.About UsWe are a leading solution provider for supply chain sustainability, catering to top-tier manufacturers...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Company Overview">BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.We are trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers, and our software runs in over...


  • Ottawa, Ontario, Canada TrendMicro Full time

    Trend Micro: Cloud-Native Software Developer OpportunityTrend Micro, a global cybersecurity leader, empowers organizations to protect their connected world. Leveraging decades of security expertise and cutting-edge research, our innovative cybersecurity platform safeguards hundreds of thousands of businesses and millions of individuals across the globe.As a...