Current jobs related to Software Development Intern - Niagara Falls, Ontario - Hatch


  • Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    We are seeking a skilled Software Development Specialist to join our team at Shornik Solutions. The ideal candidate will have a strong background in software development and a passion for creating innovative mobile applications.Key Responsibilities:Design, develop, and test software applications for mobile devicesCollaborate with cross-functional teams to...

  • Software Engineer

    2 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer Role at Shornik SolutionsWe are seeking a skilled Software Developer to join our team at Shornik Solutions. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using Java, JavaScript, and other relevant...

  • Geotechnical Intern

    4 weeks ago


    Niagara Falls, Ontario, Canada Hatch Full time

    Geotechnical Internship OpportunityHatch is seeking a highly motivated and detail-oriented Geotechnical Intern to join our team in Niagara Falls, ON, Canada. As a Geotechnical Intern, you will have the opportunity to work on complex projects, collaborate with diverse teams, and gain hands-on experience in geotechnical investigations, geological...

  • Geotechnical Intern

    4 weeks ago


    Niagara Falls, Ontario, Canada Hatch Full time

    Geotechnical Internship OpportunityHatch is seeking a highly motivated and detail-oriented Geotechnical Intern to join our team in Niagara Falls, ON, Canada. As a Geotechnical Intern, you will have the opportunity to work on complex projects, collaborate with diverse teams, and gain hands-on experience in geotechnical investigations, geological...

  • Geotechnical Intern

    4 weeks ago


    Niagara Falls, Ontario, Canada Hatch Full time

    Geotechnical Internship OpportunityHatch is seeking a highly motivated and detail-oriented Geotechnical Intern to join our team in Niagara Falls, ON, Canada. As a Geotechnical Intern, you will have the opportunity to work on complex projects, collaborate with diverse teams, and gain hands-on experience in geotechnical investigations, geological...


  • Niagara Falls, Ontario, Canada Falls Avenue Resort Niagara Falls Full time

    Job Title: Software DeveloperWe are seeking a highly skilled Software Developer with expertise in programming languages to join our team at {company}.Key responsibilities include:Design and develop software applications using programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code...

  • Software Engineer

    2 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    We are seeking a skilled Software Developer to join our team at Shornik Solutions. 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 software applications using Java, JavaScript, and other relevant technologies.Collaborate with...

  • Software Engineer

    3 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer Job DescriptionAt Shornik Solutions, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Software Development: Write, modify, and integrate software code to meet business requirements.Software...

  • Software Engineer

    3 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer Job DescriptionAt Shornik Solutions, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Software Development: Write, modify, and integrate software code to meet business requirements.Software...

  • Software Engineer

    3 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer RoleWe are seeking a skilled Software Developer to join our team at Shornik Solutions. The ideal candidate will have a strong background in software development, with expertise in Java, JavaScript, and other relevant technologies.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to...

  • Software Engineer

    1 month ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer Job DescriptionAt Shornik Solutions, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using Java, JavaScript, and other programming languages.Collaborate...

  • Software Engineer

    1 month ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer Job DescriptionAt Shornik Solutions, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using Java, JavaScript, and other programming languages.Collaborate...

  • Software Engineer

    4 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer Job DescriptionAt Shornik Solutions, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Software Development: Write, modify, and integrate software code to meet business requirements.Software...

  • Software Engineer

    4 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer Job DescriptionAt Shornik Solutions, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Software Development: Write, modify, and integrate software code to meet business requirements.Software...

  • Software Engineer

    3 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer Job DescriptionAt Shornik Solutions, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Software Development: Write, modify, and integrate software code to meet business requirements.Software...

  • Software Engineer

    3 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer Job DescriptionAt Shornik Solutions, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Software Development: Write, modify, and integrate software code to meet business requirements.Software...

  • Software Engineer

    2 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    We are seeking a highly skilled Software Engineer to join our team at Shornik Solutions. 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 software applications using Java, JavaScript, and other relevant technologies.Collaborate with...

  • Software Engineer

    1 month ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at Shornik Solutions. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using Java, JavaScript, and other programming languages.Collaborate with...

  • Software Engineer

    2 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer Role at Shornik SolutionsWe are seeking a skilled Software Developer to join our team at Shornik Solutions. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and Develop Software Applications: Utilize your expertise in software...

  • Software Engineer

    3 weeks ago


    Niagara Falls, Ontario, Canada SHORNIK SOLUTIONS Full time

    Software Developer Job DescriptionWe are seeking a skilled Software Developer to join our team at Shornik Solutions. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using Java, JavaScript, and other programming languages.Collaborate with...

Software Development Intern

2 months ago


Niagara Falls, Ontario, Canada Hatch Full time
About Hatch

Hatch is a global company that specializes in engineering, project delivery, and operational services. We have a strong commitment to innovation, sustainability, and community development.

Job Summary

We are seeking a highly motivated and innovative Junior Software Developer to join our dynamic team. The successful candidate will have the opportunity to work with our experienced software development team, contributing to projects that involve programming in C++ and Python.

Key Responsibilities
  • Assist in the design, development, and implementation of software applications using C++ and Python.
  • Collaborate with the team to define system requirements, design solutions, and test functionality.
  • Write clean, maintainable, and efficient code.
  • Debug and resolve technical issues.
  • Document code consistently and maintain comprehensive software documentation.
  • Assist in the maintenance and improvement of existing software.
  • Help with database administration and routine database installation/updates.
Requirements
  • Currently enrolled in a Computer Science, Software Engineering, or related degree program.
  • Experience with C++ and Python programming languages.
  • Familiarity with version control systems like Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication skills.
  • Ability to work effectively in a team environment.
Competencies
  • Good understanding of engineering and business fundamentals as they apply to engineering problems and projects.
  • Ability to learn quickly and to take on new challenges.
  • Collaborative team player with excellent interpersonal skills.
  • Excellent organizational skills and attention to detail.
  • Strong written and verbal communication skills.
  • Shows critical and creative thinking and problem solving and brings forward solutions for our clients' toughest challenges.
  • Adapts and embraces change.
What We Offer
  • Flexible work environment
  • Long term career development
  • Think globally, work locally