Jobs
>
Edmonton

    Senior Software Developer in Test automation - Edmonton, AB, Canada - INVIDI Technologies Corporation

    INVIDI Technologies Corporation
    INVIDI Technologies Corporation Edmonton, AB, Canada

    1 week ago

    Default job background
    Description
    Software Development Lead - Edmonton
    INVIDI Technologies is the world's leading developer of software transforming television all over the world. Our two-time Emmy Award-winning technology is widely deployed by cable, satellite, and telco operators.

    We provide a device-agnostic solution delivering ads to the right household no matter what program or network you're watching, how you're watching, or whether you're in front of your TV, laptop, cell phone or any other device.

    INVIDI created the multi-billion-dollar addressable television business that today is growing rapidly globally.

    INVIDI is right at the heart of the very exciting and fast-paced world of commercial television; companies benefiting from our software include DirecTV and Dish Network, networks such as CBS/Viacom and A&E, advertising agencies such as Ogilvy and Publicis, and advertisers such as Chevrolet and Verizon.

    INVIDI's world-class technology solutions are known for their flexibility and adaptability.

    These traits allow INVIDI partners to transform their video content delivery network, revamping legacy systems without significant capital or hardware investments.

    Our clients count on us to provide superior capabilities, excellent service, and ease of use.

    The goal of developing a unified video ad tech platform is a big one and the right developerslike youflourish in INVIDI's creative, inspiring, and supportive culture.

    It is a demanding, high-energy, and fast-paced environment.

    Do you want to be part of the team that is revolutionizing TV advertising across millions of homes worldwide? If so, don't miss this opportunity to co-author software artifacts with technology experts that disrupt the advertising world by working on our industry-leading addressable advertisement solution.

    You'll be contributing to INVIDI's SaaS solution that provides targeted advertising for online streaming platforms.

    In addition to this core service, you will help shape the technology powering INVIDI's overall monitoring solution that allows customers to gain insights into their campaigns.

    We're agile, with a dedicated Scrum Master, whose only job is to make sure we have everything we need to keep focused on our tasks.

    We are a DevOps organization, so our core responsibility is the development and operation of the services making up INVIDI's SaaS platform.


    • Full software development lifecycle
    • Deployment and operation of services
    • Team on call rotation required.
    • Troubleshoot incidents and implement adequate solutions to restore and maintain system function, supported by automated monitoring, incident managers and our support team.
    • Writing and maintaining documentation
    • Actively participate in our Agile process, including sprint planning, backlog refinement, etc.
    • Actively participate in implementing continuous integration/delivery, static code analysis, and test automation.
    • You will design, develop, deploy and operate backend services in Kotlin or Java that are scalable, durable and performant.
    • You will help other team members grow as engineers through code review, pairing, and mentoring.
    • As a part of the DevOps team, you will be on call for the services that the team owns.
    While on call, you are required to be reachable by telephone and able to act upon alarm using your laptop.

    Bachelor's degree in computer science or equivalent.

    • You are an outstanding Java/Kotlin developer who loves to develop distributed high volume systems.
    • Deep understanding of object oriented design, data structures and analytics, and algorithms.
    • Deep understanding and experience of working with database technologies such as PostgreSQL, TSQL, DynamoDB, Redis as well as Protocol Buffers.
    Working experience in an Agile environment: Scrum, Kanban

    • Industry knowledge of big data and distributed systems.
    • Experience building RESTful web services.
    • Working experience in a DevOps environment.
    • Software design and systems architecture experience.
    • Experience with security in software development and architecture.
    • Source control: CI/CD: Jenkins, BitBucket Pipelines
    • Observability/Monitoring: Datadog, AWS CloudWatch, PagerDuty
    • Experience building and deploying cloud based software using AWS or GCP.
    • Developing and deploying RESTful web services.
    • Deep understanding of: Object oriented design, data structures, algorithms
    • Experience writing code that adheres to a style guide.
    • Experience performing peer code reviews to ensure code quality.
    • Strong development skills in one or more of the following languages:
    • Java/Kotlin (Highly preferred)
    • Python
    • JavaScript
    • C#
    Company Holidays

    • Medical & Prescription
    • Dental & Vision
    • Corporate Discounts
    • INVIDI is a conscious, clean, well organized, and supportive office environment.
    • Prolonged periods of sitting at a desk and working on a computer are normal.

    INVIDI is deeply committed to building a workplace and global community where inclusion is not only valued but prioritized.

    All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neurodiversity, disability, age, or veteran status, or any other non-merit based or legally protected grounds.

    INVIDI is committed to providing reasonable accommodations to qualified individuals with disabilities in the employment application process. All candidates must pass compliance background screening and drug testing.
    -


  • Riva Edmonton, Canada

    Are you a self started who is passionate about quality assurance and test automation technology? Riva is looking for an experienced software tester with test automation experience using JavaScript testing frameworks to end-to-end feature testing with a full stack development team ...


  • AIMCo (Alberta Investment Management Corporation) Edmonton, Canada

    **Opportunity** · Are you looking to complement your academic knowledge with professional 'real world' experience? Are you a purpose-driven individual who wants to contribute to your community? Do you enthusiastically follow financial markets or seek out emerging trends in techno ...


  • AIMCo (Alberta Investment Management Corporation) Edmonton, Canada

    **Opportunity** · Are you looking to complement your academic knowledge with professional 'real world' experience? Are you a purpose-driven individual who wants to contribute to your community? Do you enthusiastically follow financial markets or seek out emerging trends in techno ...


  • AIMCo (Alberta Investment Management Corporation) Edmonton, Canada

    **Opportunity** · Are you looking to complement your academic knowledge with professional 'real world' experience? Are you a purpose-driven individual who wants to contribute to your community? Do you enthusiastically follow financial markets or seek out emerging trends in techno ...


  • PipeCom Edmonton, Canada

    PipeCom is seeking a dynamic Quality Assurance Analyst to join our experienced team of problem solvers. · **Minimum Job Qualifications** · - Post-secondary degree in computer science, software engineering, or related fields. · - 3-5 years' experience as a QA automation specialist ...

  • TELUS

    Home Network Test Lead

    16 hours ago


    TELUS Edmonton, Canada

    Location: Edmonton, AB, CA- Req ID: Jobs by Category: Technology Solutions- Job Function: Engineering & Development- Status: Full Time- Schedule: Regular**Description**: · With the convergence of innovative home and mobile networking technologies including fibre and 5G, smart hom ...


  • Smile DH Edmonton, Canada

    This is a remote position and can be located anywhere in Canada. · AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE. · Smarter decisions, fewer barriers, and better incentives are just the beginning. Smile Digital Health makes it easy for healthcare stakeholders t ...


  • ATB Financial Edmonton, Canada

    **Our bottom line is different.** · There's something special about working at ATB, and it's been recognized on every top employer list that matters. Maybe it's our exceptional culture where your total wellness is supported through market-leading benefits and you're free to bring ...


  • Dynamysk Edmonton, Canada

    The Commissioning Electrical Lead will develop the Electrical commissioning strategy, execution plan and required procedures to safeguard the integrity of personnel, assets, and the environment. Ensures alignment with Project, Engineering design, construction/fabrication, Pre-com ...


  • Dynamysk Edmonton, Canada

    The Commissioning Instrumentation Lead will develops the Instrumentation commissioning strategy, execution plan and required procedures to safeguard the integrity of personnel, assets, and the environment. Ensures alignment with Project, Engineering design, construction/fabricati ...


  • Alberta Motor Association Edmonton, Canada

    AMA: · **CODE IS YOUR** · **_ favorite _** · **LANGUAGE** · - Posted: _ · - Closing: When Filled_ · - Location: _ · - Edmonton Admin (Hybrid)_ · **_ · **This role is a 15-month placement**_** · You're a geek — and proud of it. You love working with computers, playing with compute ...

  • Vantix Systems Inc

    Test Analyst

    4 days ago


    Vantix Systems Inc Edmonton, Canada

    **Description** · Our Client is seeking a Senior Application Test Analyst to participate in testing needs using ServiceNow technologies. · **Skills** · - ServiceNow, CX-One, Agile, Automation · **Type** · - Contract · **Experience Required/Mandatory Skills** · - Experience prepar ...


  • Vantix Systems Inc Edmonton, Canada

    **Description** · Our Client is seeking a Senior Application Test Analyst to participate in testing needs using ServiceNow technologies. · ServiceNow experience is Mandatory. · **Skills** · - ServiceNow, CX-One, Agile, Automation · **Type** · - Contract · **Experience Required/Ma ...

  • Drivewyze

    QA Analyst

    1 week ago


    Drivewyze Edmonton, Canada

    **About us**: · Drivewyze is more than just a tech company - we are a connected truck solutions leader that is revolutionizing safety and sustainability in commercial vehicle transportation. We are committed to bettering the experience of drivers, fleets, and public agencies towa ...


  • Atlas Automation Edmonton, Canada

    **Building Controls Technician** · **(Hybrid based in Edmonton or Calgary)** · Atlas Automation is seeking a skilled and motivated technician who can problem solve quickly, work independently or with a small team. · - Are you a skilled and motivated technician with a passion for ...


  • Go Auto Edmonton, Canada

    **Job Description**: · Specialist, Automations & Database Marketing · Priorities: · - ** Maintain and update customer databases**: responsible for managing customer data, ensuring accuracy, quality, and compliance with relevant regulations. · - ** Segment customer data for target ...


  • Convergint Technologies Ltd Edmonton, Canada

    Convergint is currently recruiting for a Building Automation Technician to join our team in Edmonton, AB. As a Building Automation Technician, you will be responsible for installing, programming, system start-up/check-out, certification, and related customer training on assigned ...

  • TELUS

    Smarthome Security

    1 week ago


    TELUS Edmonton, Canada

    Location: Edmonton, AB, CA- Req ID: Jobs by Category: Students and New Grads- Job Function: Co-op & Internship- Status: Full Time- Schedule: Temporary**Description**: · In this role, you will work with our engineers and developers on the TELUS Smarthome Security DevOps team to bu ...


  • Marigold Infrastructure Partners DBJV Edmonton, Canada

    The City of Edmonton selected Marigold Infrastructure Partners to design and build the 14-kilometre Valley Line West LRT project from downtown to Lewis Farms. Construction has begun and will take five to six years to complete. · Marigold is a design-build joint venture agreement ...


  • NAIT Edmonton, Canada

    **Key Responsibilities**: · - Planning and executing testing for web properties · - Collaborate with web developers, designers, and content creators to understand project requirements and specifications. · - Develop comprehensive test plans and test cases based on project require ...