Experienced Python Developer Job at CS GROUP

CS GROUP Montréal, QC

Company Description


CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries.

Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from competitive salaries, complete benefits, and flexible work location and schedule.


Job Description


Today, CS Group Canada is looking for an Experienced Python Developer to join the Software Application Team. As an experienced developer, you will be in the heart of aerospace embedded software development transformation. You will be in charge of analyzing system requirements from our customers to design their continuous integration platform.

With your experience with Jenkins and Python, you will integrate all the steps of embedded software development into a fully automated toolchain to consequently increase software releases productivity.

Responsibilities:

  • Participate in defining new and efficient architectures for custom software in a continuous integration platform.
  • Be involved in the whole software development lifecycle: design, code, unit tests, and product validation.
  • Participate in continuous integration and continuous delivery processes definition and setup.
  • Present the results of your work for both CS Canada and our customers.
  • Apply software development good practices and standards.
  • Analyze and prepare documentation.
  • Gather requirements to support V&V and hardware teams with software tooling.

Qualifications


Requirements:

  • Bachelor or Master’s degree in Computer Engineering or Computer Science.
  • Minimum 2 years of experience in object-oriented software development.
  • Strong Programming skills in Python.
  • Experience in Windows and Linux environments.
  • Good communication skills required (written, oral).
  • Enthusiastic about software development, and always willing to learn and adapt to new technologies.
  • Rigorous documentation writing skills.
  • Experience in Windows and Linux environments.
  • Knowledge of at least one Python NLP framework an asset
  • Knowledge of Behavior Driven Development Testing an asset.
  • Experience with Jenkins is an asset.
  • Experience with Docker and Kubernetes is an asset.
  • Fluent in English / French is an asset.
  • Programming skills in PHP/MySQL is an asset.
  • Experience with agile methodologies (Scrum) is an asset.

Additional Information


Please note that only successful applicants will be contacted.

CS Group Canada values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people and people with disabilities to apply.

Benefits:

  • Remote work.
  • Advanced medical, dental and vision insurance.
  • Access to a telemedicine service.
  • RRSP program.
  • Personal and sick leave.
  • Recreation room with pool table and foosball.

All your information will be kept confidential in accordance with EEO guidelines.




Please Note :
nvalabs.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, nvalabs.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.