Jobs
>
Calgary

    Senior Software Developer, Front End Technologies - Calgary, AB, Canada - SMART Technologies Inc

    Default job background
    Description
    SMART is helping educators and businesses succeed all over the world.

    Our technology empowers teachers, students and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward.

    Work at SMART Technologies, and you can be part of a team that creates, and markets leading-edge hardware and software tools sold around the world.

    You can join the many skilled professionals who make SMART part of three million classrooms worldwide.

    Reporting to the Manager, Software development, you will be a member of a highly agile team tasked with developing new functionality, as well as maintaining and supporting the existing, publicly available product.

    This team builds and maintains a high-performance data analytics pipeline in Amazon Web Services.

    The ideal candidate must be self-directed and a fast learner, flexible enough to work on new technologies as well as legacy components.

    Work closely with our frontend teams to build value driven features for educators
    Building, deploying and maintaining a data analytics pipeline in AWS
    Implementation of security and data protection
    Design and implement new functionality in our web services
    Apply test-driven development practices including writing and maintaining unit tests
    Work closely with our test team to ensure automated testing has appropriate coverage
    Participation in the full Agile software lifecycle
    Write and maintain technical documentation
    Resolve outages, field escalations, troubleshoot and fix technical bugs
    Run performance benchmarking tests
    5+ Experience with developing software using Agile software development
    ~2+ years Building and deploying applications to AWS
    ~ Strong foundations in computer science, in particular data structures, concurrent programming, distributed services, databases, etc.
    ~ Experience working with Python for interaction with AWS services and data analysis (e.g. boto3, numpy, pandas, PySpark)
    ~ Understanding test-driven development practices including writing and maintaining unit tests
    ~ Experience releasing software using a continuous deployment pipeline
    ~ Preferred experience working with data analytics in AWS, including Datalake, Lake Formation, Athena, AWS Redshift, Quicksight, etc)
    ~ Preferred experience developing web services in Java
    ~ Preferred degree in Computer Science, Computer Engineering or related field
    ~ For more information on who we are check us out at smarttech or view our youtube channel... or just apply.

    At SMART Technologies, privacy is not an afterthought to us. Privacy is at the core of our software design. To read more about our specific policies, please follow the links below.


  • JLL Calgary, Canada Full time

    JLL supports the Whole You, personally and professionally. · Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology to our clients. We are committed to hiring the best, most talented people in our ind ...


  • TELUS Calgary, Canada Full time

    Join our team and what we'll accomplish together · With the convergence of innovative home and mobile networking technologies, including fibre and 5G, smart home solutions, mobile devices, automation, cloud computing, and over-the-top capabilities, our network has to be more rel ...


  • BGIS Calgary, Canada Full time

    Who We Are · BGIS is a leading provider of customized facility management and real estate services. With our combined team of over 6, 500 globally, we relentlessly focus on enabling innovation through the services we deliver, while actively looking for new opportunities that will ...

  • Epam

    iOS Mobile Developer

    2 weeks ago


    Epam Calgary, Canada

    Description · We are hiring a Senior iOS Engineer who is passionate for great software and motivated to make a huge impact within our mobile development practice. This is a unique opportunity to be instrumental in building a new mobile platform from the ground up. As an EPAMer, ...


  • Mount Royal University Calgary, Canada Replacement Term

    About the Role · The Public Services Assistant, Maker Studio provides one-to-one instruction assisting and teaching library users in the safe and effective use of a range of Maker Studio tools, technology and other learning technologies. Additionally, this role is responsible fo ...

  • Randstad Canada

    Network Technician

    2 weeks ago


    Randstad Canada Calgary, Canada Temporary

    Join our Calgary energy client on an initial 6-month contract as a Network Operations Analyst and play a crucial role in maintaining the seamless operation of network infrastructure. In this vital position, you will be the backbone of day-to-day network monitoring, maintenance, a ...

  • SAIT

    Research Assistant

    2 days ago


    SAIT Calgary, Canada

    At the Southern Alberta Institute of Technology (SAIT), we are the shapers. The makers. The originals, driven by a passion for excellence and impact. We offer action-based learning, solution-focused research and enterprising collaborations with partners from around the world. A f ...


  • TELUS Calgary, Canada Full time

    Join our team and what we'll accomplish together · The Wireless Core Network Development team is responsible for End to End network architecture, development, and operations including service orchestration and automation. The team designs, develops, maintains, and supports our C ...


  • TELUS Calgary, Canada Full time

    Description · Our team and what we'll accomplish together · Our Connected Home Hardware team researches, ideates, designs, develops, and manages consumer technologies to make our customers' interaction with TELUS services faster, seamless and more reliable. Whether finding new ...


  • Enbridge Calgary, Canada Full time

    Posting End Date: · June 11, 2024 Employee Type: · Regular-Full time Union/Non: · This is a non-union position Do you enjoy working closely with top level management in a fast-paced environment providing specialized IT Desktop support? If you have proven experience provi ...


  • MNP Calgary, Canada Full time

    Job Details · Description · Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change. · Make an impact with our Technology – Solution Delivery team a ...

  • WestJet

    Accountant - Treasury

    2 weeks ago


    WestJet Calgary, Canada Full time Regular

    Why WestJet: · Every WestJet journey has the potential to enrich lives; a career with us is no exception. · WestJet arrived on the Canadian airline scene in 1996 and changed the industry for the better. We made air travel more affordable for Canadians and now we're going globa ...


  • Airswift Calgary, AB, Canada

    Airswift is working with one of our major clients to find an Environmental Engineer to join their team on a 18-month contract in Calgary. · The Environment Engineer is a member of the Process Technology team, reporting to the Process Technology Team Lead. This is a key position o ...


  • Surerus Murphy Joint Venture Calgary, Canada

    ROLE · Our downtown Calgary head office is searching for a temporary, customer service driven, Senior Information Technology Support Specialist to join our team. In this role, you are responsible for providing technical support on operating systems, network protocols and specif ...

  • Hexagons Autonomy & Positioning division

    Product Manager

    2 weeks ago


    Hexagons Autonomy & Positioning division Calgary, Canada Permanent Full time

    Overview · Product Manager · We are looking for an experienced, strategic leader and visionary Product Manager with a strong business development background. Reporting to the VP of Product Management, you will part of the team who defines and brings to market critical GNSS anti ...


  • MNP Calgary, Canada Full time

    Job Details · Description · Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change. · Make an impact with our Technology - Development team as a Ful ...

  • Sphere Recruitment Solutions

    Developer

    2 weeks ago


    Sphere Recruitment Solutions Calgary, Canada

    Location: Calgary OR Edmonton · We are looking for a C#.NET developer to join our team and help us deliver innovative solutions for our clients. You will be responsible for developing, testing, and maintaining our ERP Acumatica using .NET, C#, and other technologies. You will als ...


  • CP Calgary, Canada Full time

    POSITION ACCOUNTABILITIES · Develop an understanding of current IS applications at CPKC for Supply Chain and Procurement · Maintain and support existing CPKC applications (SAP ECC 6.0, SAP Ariba Suite, S/4HANA) · Work with business clients to understand requirements and establis ...


  • CB Canada Calgary, Canada

    Senior Full Stack Developer: · On behalf of our client, Procom is seeking a Senior Full Stack Developer for a 12-month contract. · Senior Full Stack Developer Job Details: · Our valued client requires a Senior Full Stack Developer to work on development of, front-end (web) and b ...


  • Hexagons Autonomy & Positioning division Calgary, Canada Permanent Full time

    Overview · Hexagon's Autonomy & Positioning division is looking for a talented Team Lead of PR and Communications to drive our communication strategy internally and externally. You'll oversee a team to develop and execute PR and communication plans to boost Hexagon's Autonomy ...