Python Developer, Engineering Technologies

  • Full-time
  • Type de poste: IT

Company Description

Since 1960, Canam has been an employer with a strong, unifying and family culture, rallying its 3,500 employees. Established in Canada, the United States, Romania, India and the Philippines, our company continues to grow thanks to the innovation and know-how of everyone. Moreover, to build structures known and recognized for their quality throughout North America, you must feel that you have everything you need to succeed in these large-scale projects. Proud of our accomplishments, we're here to stay, and it's with you that we want to do it.

Canam Group in Brasov began as a small detailing office in 1998 which afterward became a major company on the Brasov market with its own building and more than 400 employees. 

Our team in Brasov provides 3D modeling, detailing and estimation services for constructions such as buildings, steel structures and bridges. We work for our plants and offices in Canada and the United States, and for other North American steel fabricators. 

We also have our own IT team developing software for internal use.

Job Description

Our development team in Brasov provides custom software built in Python on top of the SDS2 3D modeling and detailing platform for Canam or 3rd party clients, covering industry solutions from bridges to commercial and residential buildings.

In collaboration with your multidisciplinary team, you will be called upon to:

  • Write high quality code that meets customer needs and aims for simplicity, clarity and testability.
  • Participate in code reviews or use collaborative programming techniques to promote high quality results.
  • Implement unit and integration testing and perform functional and performance testing as required.
  • Prepare the technical documentation of the solutions developed.
  • Investigate and propose solutions to development, design or performance issues.
  • Participate in the estimation and forecasting of the scope of work.
  • Promote a collaborative team environment and work closely with your colleagues to achieve targeted objectives.
  • Collaborate with stakeholders to understand functional and non-functional requirements.
  • Adhere to architecture, design, implementation, and security standards and best practices.

Qualifications

  • Bachelor's degree in computer science, software engineering or equivalent experience.
  • Fluency in spoken and written English.
  • Knowledge of Object Oriented Programming (OOP) and Test Driven Programming (TDD) principles.
  • Knowledge of the following technologies, tools and concepts:
    • Python
    • C#
    • WPF
    • SQL Server
    • MongoDB
    • Geometry/trigonometry
    • 3D modeling software(an asset)
    • TestComplete (an asset)

Additional Information

Benefits

  • Competitive salary and benefits package
  • Continuous professional development
  • Superior and modern work environment
  • Accident insurance, business travel insurance and private medical care
  • Recognition program for loyalty
  • On-site daycare center for employee’s children ages 2 to 5
  • Meal tickets for working days
  • Day off for public holidays from weekends
  • Profit-sharing program for all employees
  • Private and free parking
  • Social and sports activities
  • Flexible schedule
  • Possibility of teleworking so that you can create your own work-life balance
Privacy Policy