Jobs
>
Toronto

    Software Engineer - Toronto, Canada - Johnson Outdoors

    Johnson Outdoors
    Johnson Outdoors Toronto, Canada

    1 week ago

    Default job background
    Full time
    Description

    Job Details

    Description

    We are seeking a passionate and experienced Software Engineer to join our dynamic and growing team in our cartography department .

    You will be working with a seasoned and highly effective team of C, C++, C#, embedded Linux, RTOS, mobile, and web full stack developers who will depend on the services and applications you and your team build.

    The ideal candidate will have about five years of proven experience. We are looking for someone who shows excellent logical thinking, understands deeply the principles of OOD, can author and document well-structured code, has strong mathematical ability, and who is truly motivated to be a productive developer within a friendly agile/scrum-based team environment.

    This is an in-office role in Toronto, ON. Flexibility exists to allow for telework a maximum of two days per week, as and when the project work allows. Please include a cover letter with your resume and application.

    What you will be doing :

  • Object-Oriented programming languages and associated frameworks a must. Experience with C++ and C# is required.
  • Developing new and innovative bespoke software tools for processing, storing and rendering complex geometry and map data.
  • Developing core modular engines and algorithms to intelligently automate map data processes.
  • Creating and maintaining geodatabases as well as structured non-GIS related databases.
    Identifying, creating and implementing new tools for automated and batch processing of large datasets into the GIS workflow.
  • Knowledge of geographic datums and projections an asset.
  • Mapinfo, GlobalMapper, and/or ArcGIS skills an advantage.
  • Partnering closely with internal teams to meet deliverables, troubleshoot and solve issues/concerns and ensure successful results.
  • Partnering with others on the cartography team to ensure projects are completed efficiently and effectively and within the project timeline.
  • Researching and staying current on new software packages, scripting languages, and techniques within the GIS programming environment.
  • Working directly with management, the engineering team, and customers to gather business requirements and distill them into a specification.
  • Performing various small R&D projects to demonstrate proof of concept.
  • Additional Details:

  • Bachelor's or postgraduate degree in computer science, engineering, mathematics, physics, or related field required.

  • This position is headquartered in Toronto, ON . Periodic travel between the engineering offices in Alpharetta, GA; Eufaula, AL; Mankato, MN; and Little Falls, MN is required. Periodic travel to trade shows, vendors and other locations may be required.

  • This is an in-office role . Flexibility exists to allow for telework a maximum of two days per week, as and when the project work allows.
  • A few pointers about our culture:

  • Entrepreneurial spirit and innovation are in our bones We authentically innovate trusted equipment that gets people out there.
  • We are laser-focused on our consumers, and passionate about inspiring people to actively engage with the amazing awe of the outdoors again and again.
  • We strive to create meaningful, healthy change in the world as individuals and as a family of brands.
  • We value diversity and team members who are willing to wear mulitple hats; who take personal initiative, anticipating what needs to be done, and figuring things out to make them happen; but who are also willing to ask for help, to assist others and work together.
  • What you will receive:

  • Share in the company's success - Competitive base salary, with additional earning potential through participation in the annual discretionary cash profit sharing program, eligibility for annual pay increases, and employee stock purchase plans.
  • Find your work/life balance with generous paid time off and holiday benefits, health insurance and wellness plans.
  • Further your career with training opportunities including our tuition assistance program.
  • Plan for your future with our 401k with company match and deferred retirement contributions, Sons & Daughters Scholarship program, life and LTD insurance, employee stock purchase plan, and more.


  • Sun Life Toronto, Canada Temps plein

    Description · de poste: We are looking for a Software Engineer with a strong Archer technical background to join the application support and project team within Corporate IT . · In this role you are the Archer expert exposed to a variety of projects and assignments, responding t ...


  • Sun Life Toronto, Canada Temps plein

    Description · : The Corporate IT team is looking for Lead Software Engineer with at least 10 years of JAVA application support, analysis, and development experience. · The successful incumbent will have strong technical and problem-solving skills and the ability to work independ ...


  • MEDHA SOFTWARE SOLUTIONS INC Toronto, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 37.5 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Computer hardware or software retailer/wholesaler · Consulting firm · Computer and technology knowledge ...


  • MEDHA SOFTWARE SOLUTIONS INC Toronto, Canada

    Work Term: Permanent · Work Language: English · Hours: 37.5 hours per week · Education: Bachelor's degree · Experience: 1 year to less than 2 years · Work setting · Computer hardware or software retailer/wholesaler · Consulting firm · Computer and technology knowledge · Eclipse · ...


  • Sun Life Toronto, Canada Temps plein

    Description · de poste: About the role: · The e-Business team in Application Operations Support (AOS) provides operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and bet ...

  • AUREUS INFOTECH INC

    software engineer

    1 week ago


    AUREUS INFOTECH INC Brampton, Canada

    Education: · Expérience: · Education · College/CEGEP · Tasks · Operate automatic or other testing equipment to ensure product quality · Conduct tests and perform security and quality controls · Work conditions and physical capabilities · Fast-paced environment · Attention to de ...

  • ReactiveStax Technologies Inc

    software engineer

    1 week ago


    ReactiveStax Technologies Inc Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Consulting firm · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded sof ...


  • Atlantis Consulting Group Inc Toronto, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 35 to 40 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Willing to relocate · Tasks · Lead and co-ordinate teams of information systems professionals in th ...


  • Sun Life Toronto, Canada Temps plein

    Description · de poste: The Platforms and Engineering group is a team of skilled professionals who dedicate their careers to supporting and enhancing Sun Life's technology-based solutions. We focus on discovering new ways to help our clients achieve lifetime financial security, ...


  • Atlantis Consulting Group Inc Toronto, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 30 to 35 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Willing to relocate · Tasks · Lead and co-ordinate teams of information systems professionals in th ...


  • Finartech Inc. Vaughan, Canada

    Education: · Expérience: · Education · Bachelor's degree · Security and safety · Bondable · Work conditions and physical capabilities · Repetitive tasks · Attention to detail · Personal suitability · Accurate · Judgement · Team player · Experience · 1 year to less than 2 years ...


  • Actalent Mississauga, Canada Contract

    JOB DESCRIPTION Description: · •Design, develop, and maintain computer system software in accordance with approved software design documents for inclusion into military products · •Translate functional specifications into defined software capabilities · •Update/ maintain bug t ...


  • Autodesk Toronto, Canada Full time

    Position Overview · Autodesk's Entertainment & Media Solutions (EMS) team is on a mission to enable anyone, anywhere, to create incredible digital entertainment. Our tools empower studios and artists worldwide to bring to life the captivating creatures, immersive worlds, and c ...


  • Sun Life Toronto, ON, Canada

    Description · : The Corporate IT team is looking for Lead Software Engineer with at least 10 years of JAVA application support, analysis, and development experience. · The successful incumbent will have strong technical and problem-solving skills and the ability to work indep ...


  • Société Financière Manuvie Old Toronto, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • Educacionit

    Software Engineer

    4 hours ago


    Educacionit Ajax, Canada

    Empresas que publican en nuestra bolsa de empleo · Empresas que publican en nuestra bolsa de empleo Resultados de un total de 68 registros encontrados Software Engineer · Tecnología · Seleccione hasta 5 Nivel · Seleccione nivel Modalidad · Seleccione modalidad Lugar · Seleccion ...

  • Autocase

    Software Engineer

    2 weeks ago


    Autocase Toronto, Canada

    The Opportunity · We are looking to expand our software R&D team by adding a Software Engineer. In this role, you will collaborate closely with our software development, product management, and building science teams to design and develop the latest technology which empowers real ...

  • B3 Systems

    Software Engineer

    1 day ago


    B3 Systems Toronto, Canada

    Company Overview · B3 is a native cloud-native data experiences innovator that puts data to work for everyone. Underpinned by AI, data science, and a secure data foundation, our platform makes data actionable with user-friendly integration and dashboard technologies. With, B3, co ...

  • B3 Systems

    Software Engineer

    6 hours ago


    B3 Systems Toronto, ON, Canada

    Company OverviewB3 is a native cloud-native data experiences innovator that puts data to work for everyone. Underpinned by AI, data science, and a secure data foundation, our platform makes data actionable with user-friendly integration and dashboard technologies. With, B3, compa ...

  • Infotek Consulting Services Inc.

    Software Engineer

    2 weeks ago


    Infotek Consulting Services Inc. Toronto, Canada

    Infotek Consulting is searching for an accomplished IAM Software Engineer - this is a hybrid contract assignment based in Toronto · Typical Day in Role: · • Deliver solutions for Identity and Access Management in a large enterprise environment in alignment with enterprise securit ...