Company
THALES DIS TECHNOLOGY INDIA PRIVATE LIMITED logo

THALES DIS TECHNOLOGY INDIA PRIVATE LIMITED

careers.thalesgroup.com
Location

In office: Burlington

  • ๐Ÿ‡จ๐Ÿ‡ฆ Canada
Apply

Software Developer Intern

Location: Burlington, Canada

Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.

Position Summary

This role is onsite located at our office in Burlington

Thales requires a Software Developer Intern to work closely with our IPS Engineer Team Located in Burlington, develop, and test software applications. They will support with the development of software applications and automation scripts to assist the Daily Production. Additionally, the Intern Software Engineer will be required to review existing reports and documents, breakdown the legacy architecture used to generate them, and standardize them by using new modern toolkits.

Essential Functions / Key Areas of Responsibility

  • Collaborate with our development team to design, develop, and maintain software applications.

  • Write clean and efficient code.

  • Test and debug software applications.

  • Participate in code reviews and contribute to improving coding standards, including Documentation of Existing and new Tools.

  • Contribute to the design and architecture of software applications.

  • Keep up-to-date with emerging trends and technologies in software development.

Minimum Requirements: Skills, Experience, Education, Technical/Specialized Knowledge, Certifications, Language

Skills and Abilities:

  • Programming skills in at least Python and additional familiarity with other languages such as Java or JavaScript.

  • Knowledge with software development technologies that have a WebService focus. This includes Django and NodeJS, among others.

  • Knowledge of software development methodologies and practices.

  • Excellent problem-solving skills and attention to detail.

  • Strong written and verbal communication skills.

  • Ability to work independently and as part of a team.

Education:

  • Senior in college pursuing a degree in Computer Science, Software Engineering, or a related field.

Skills and Abilities:

  • Programming skills in Python and additional familiarity with other languages such as Java and JavaSript.

  • Experience with software development technologies that have a WebService focus. This includes expertise in Django and NodeJS, among others.

  • Knowledge of software development methodologies and practices.

  • Excellent problem-solving skills and attention to detail.

  • Strong written and verbal communication skills.

  • Ability to work independently and as part of a team.

  • Understanding and experience in implementing Cryptography algorithms. This includes experience with DES, AES or 3DES.

Education:

  • Senior in college pursuing a degree in Computer Science, Software Engineering, or a related field.

Physical Demands

  • Must be able to left and carry a minimum of 25lbs.

  • Must have the ability to use a variety of hand tools to test/replace PC components.

  • Must be able to perform repetitive motion with wrists, hands and fingers for 6 hours per day (up to ยพย  of the day).

#LI-Onsite

#LI-PD1

Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.