Software Engineering: Internship Opportunities, Vancouver, Bc
By Microsoft At Vancouver, British Columbia, Canada
Demonstrates skill in time management and completing software projects in a cooperative team environment.
One year of programming experience in an object-oriented language.
Applies engineering principles to solve complex problems through sound and creative engineering. 
Quickly learns new engineering methods and incorporates them into work processes. 
Seeks feedback and applies internal or industry best practices to improve technical solutions. 
Pursuing a bachelor's or master's degree in engineering, computer science or related field.
Software Developer Co-Op/Internship
By PORT26 Technologies At Canada
- Experience with one or more JavaScript frameworks such as Angular, React, or React Native.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork skills.
- Prior experience with web and software development is a plus, but not mandatory.
- Collaborate with our development team to design, develop, test, and deploy web and software applications.
- Write clean, maintainable, and efficient code using industry best practices.
Junior Java Developer (Remote Internship – It)
By TalentKompass Deutschland At Vancouver, British Columbia, Canada
Collaborate with cross-functional teams to gather requirements and develop solutions
Excellent written and verbal communication skills in English
Strong analytical and problem-solving skills
Knowledge of web and mobile application development is a plus
Experience with Java frameworks, such as Spring or Hibernate, is a plus
Assist in the development and implementation of Java applications
Junior Java Developer (Remote Internship – It)
By TalentKompass Deutschland At Toronto, Ontario, Canada
Collaborate with cross-functional teams to gather requirements and develop solutions
Excellent written and verbal communication skills in English
Strong analytical and problem-solving skills
Knowledge of web and mobile application development is a plus
Experience with Java frameworks, such as Spring or Hibernate, is a plus
Assist in the development and implementation of Java applications
Developer Internship Jobs
By Other / Not Listed At Canada
Collaborate effectively in a team, demonstrating strong communication and teamwork skills.
Basic knowledge of Python, HTML/CSS/JavaScript.
Strong analytical and problem-solving skills.
Excellent verbal and written communication skills.
Previous experience or coursework related to Artificial Intelligence.
Experience with UX/UI design principles.
Internship: Web Developer - Brossard, Canada
By Eaton At Brossard, Quebec, Canada
There will be an opportunity to work remotely. Remote work will be assigned at the discretion of the Manager.
Analyze technical specifications and technical requirements.
Collaborate with the support team to provide an unsurpassed customer experience.
Coordinate all stages of the development cycle in collaboration with the project manager.
Have an interest and experience in web development.
Have skills with HTML, TypeScript / JavaScript, CSS, Angular.
Software Developer Internship Jobs
By McGill University At Montreal, Quebec, Canada
Knowledge of the principles, concepts, and theories in application development relative to business systems software, web applications
Knowledge of object oriented and structured programming concepts, and knowledge of design patterns
Knowledge of with one or many of the following programming languages: JavaScript, Groovy, Java
Knowledge with one of many of the following frameworks/technology is an asset: JSF, JSP, GWT
Support IT team in resolving system incidents/problems
Participate in the development of the detailed technical design
Intern, Software Engineer (Fall Internship)
By Balyasny Asset Management L.P. At Toronto, Ontario, Canada
Energetic, technical, and equipped with the skills and knowledge to drive results.
Work closely with different teams across engineering, data, investments, finance, and other teams throughout the firm
Proven knowledge of at least one high-level programming language and its framework (Python, C#, C++, Java, etc.)
Excellent communication, problem solving, and organization skills with a proactive, positive attitude.
Passion for new technologies through personal projects and commitment to learning new skill.
Support your team in the development of software based on agreed projects and platforms.
Fullstack Software Engineering Internship
By Brell Health At Vancouver, British Columbia, Canada
Adapt quickly to changing requirements and priorities, and efficiently manage multiple tasks and projects.
Fullstack knowledge including backend development with Python (such as FastAPI) and frontend experience with ReactJS and TypeScript
Participate in all phases of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
Proficiency and knowledge of different modern databases such as Postgres and Redis
Outstanding all-round communication skills and ability to work collaboratively
Collaborate with the team to design, develop, and implement fullstack applications for healthcare related applications.
Java Developer Internship Jobs
By People Tech Group Inc At Surrey, British Columbia, Canada
Possible support to achieve technical certifications.
Note: Possible conversion to Fulltime employment which is depends on training performance and technical/project requirements in company
Free training on cutting edge technologies (Data/Java/ML/.NET).
Free training on cloud technologies (Azure/Aws).
Continuous mentorship and follow-up throughout the training.
High visibility on internal assignments of PTG.
Software Development Internship (Data Engineering)
By Activision At Vancouver, British Columbia, Canada
Excellent debugging and analytical skills
Linux/Unix command line and scripting knowledge
Experience with distributed software development (scalability, efficiency)
Experience working with Big Data (Kafka, PubSub, Spark, Presto, Flink, Beam, etc.)
Experience working with AWS, GCP, or Azure cloud
Experience with CI/CD, unit and integration testing, orchestration and containerization tools e.g. GitHub, Jenkins, Airflow, Docker, Kubernetes, etc
Software Engineering Student Internship
By Graphjet technologies At Richmond, British Columbia, Canada
Education, Experience, and Licensing Requirements
• General programming skills and experience with C# or C++.
• Excellent problem-solving abilities and teamwork skills.
• Familiarity with coding standards, code reviews, source control management, build processes, testing, and operations.
• Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
• Strong software design, debugging, documentation, and testing skills.
Markit Digital Software Engineer Internship
By S&P Global At Calgary, Alberta, Canada
Experience with one or many of the following languages: SQL, C#, Python, Java, or C++
Strong critical thinking and problem-solving skills
Working towards a bachelor’s degree in Computer Science or related field completed no later than May 2024
An aptitude to learn and adapt quickly in a rapidly changing environment
Intellectual curiosity and desire to learn new things, techniques, and technologies
The ability to build strong working relationships in a collaborative setting
Software Developer, Fall 2023 (Co-Op/Internship) - 4 Months
By BMO At Toronto, Ontario, Canada
Supports the management of specific project deliverables & outcomes.
Broader work or accountabilities may be assigned as needed. Qualifications:
Technical proficiency gained through education and/or business experience.
Decomposes business requirements and translates them into detailed design specifications and code.
Assesses the costs and benefits for different solutions and recommend/decide on appropriate designs.
Proficient level of knowledge in domain.
Software Developer, Fall 2023 (Co-Op/Internship) - 8 Months
By BMO At Toronto, Ontario, Canada
Supports the management of specific project deliverables & outcomes.
Broader work or accountabilities may be assigned as needed. Qualifications:
Technical proficiency gained through education and/or business experience.
Decomposes business requirements and translates them into detailed design specifications and code.
Assesses the costs and benefits for different solutions and recommend/decide on appropriate designs.
Proficient level of knowledge in domain.
Software Development Internship Jobs
By GAOTek Inc. At Toronto, Ontario, Canada
M.Eng, other postgraduate students, new graduates looking for experiences, those who work at home
experiences at a reputable global company. All positions are remote (virtual) and part time, suitable for
Education in one of: electronic engineering, electrical engineering, computer engineering, network
Our Internship/Co-Op Program is available to all candidates: undergraduate students, MBA, MA, M.Sc.,
you even if you are studying or are working.
You will perform one or more (not all) of the job functions:
Internship - Software Consulting
By Dassault Systèmes At Montreal, Quebec, Canada
Création de tableaux de bord sur la plateforme 3DEXPERIENCE pour les équipes internes @ 3DS
Creating dashboards on the 3DEXPERIENCE platform for internal teams @ 3DS
Current or recently graduated with a Bachelor’s or Master’s Degree in Computer Science or equivalent experience
Possesses hands-on experience with: HTML5, JavaScript, CSS, Object Oriented Design, Java
Experience with Test Driven Development
Knowledge of Single Page Web applications, MVC, and jQuery

Are you a creative problem solver with a passion for software development? We are looking for an enthusiastic Software Developer Intern to join our team and help us create innovative solutions. As an Intern, you will have the opportunity to work on cutting-edge projects and gain valuable experience in the software development field. If you are ready to take on a challenge and make an impact, then this is the perfect opportunity for you!

Overview:

Software Developer Internships are a great way for students to gain experience in the software development industry. Interns will work closely with experienced software developers to learn the fundamentals of software development, while also gaining hands-on experience in the field.

Detailed Job Description:

Software Developer Interns will be responsible for developing software applications and programs, as well as debugging and testing existing software. Interns will also assist in the design and implementation of new software applications and programs. They will be expected to work closely with other software developers, as well as other departments, to ensure that software applications and programs are developed and implemented correctly.

What is Software Developer Internship Job Skills Required?

• Knowledge of programming languages such as C++, Java, and Python
• Knowledge of software development processes and methodologies
• Ability to troubleshoot and debug software applications
• Ability to work independently and as part of a team
• Excellent communication and interpersonal skills
• Ability to work in a fast-paced environment

What is Software Developer Internship Job Qualifications?

• Bachelor’s degree in Computer Science, Information Technology, or a related field
• Previous experience in software development is preferred
• Knowledge of software development tools and techniques
• Ability to work with minimal supervision

What is Software Developer Internship Job Knowledge?

• Knowledge of software development processes and methodologies
• Knowledge of programming languages such as C++, Java, and Python
• Knowledge of software development tools and techniques
• Understanding of software architecture and design

What is Software Developer Internship Job Experience?

• Previous experience in software development is preferred
• Experience with debugging and troubleshooting software applications
• Experience with software development tools and techniques

What is Software Developer Internship Job Responsibilities?

• Develop software applications and programs
• Debug and test existing software applications and programs
• Assist in the design and implementation of new software applications and programs
• Work closely with other software developers and other departments
• Troubleshoot and debug software applications
• Ensure that software applications and programs are developed and implemented correctly