Software Development Engineer
ptc
Montreal, Canada
3d ago

PTC Company Description About PTC (NASDAQ : PTC)

PTC helps companies around the world reinvent the way they design, manufacture, operate, and service things in and for a smart, connected world.

In 1986 we revolutionized digital 3D design, and in 1998 were first to market with Internet-based product lifecycle management.

Today, our leading industrial innovation platform and field-proven solutions enable you to unlock value at the convergence of the physical and digital worlds.

With PTC, manufacturers and an ecosystem of partners and developers can capitalize on the promise of the Internet of Things and augmented reality technology today and drive the future of innovation.

Job Description for Advertising Purposes

We are currently seeking a Software Engineer to join our team in the PTC office in Montreal. You will be working within the manufacturing center of expertise, responsible for developing Manufacturing Smart Connected Application based on the ThingWorx (IoT) platform.

Responsibilities :

  • Web and mobile Application Development
  • Prepare functional specifications
  • Schedule, conduct and participate in design reviews
  • Prepare design note(s) per group standards based on an approved set of requirements
  • Prepare work estimates for assigned tasks
  • Technical lead on small projects
  • Completes all work according to schedule requirements
  • Provide ongoing feedback on deliverables
  • Write well documented & high performing code including source code documentation that meets organizational standards
  • Solicit code reviews for work and participate in code reviews of others’ work
  • Create and run unit tests. Deliver automated tests to QA for inclusion in a regression test bed when appropriate
  • Test on multiple configurations
  • Acquire knowledge necessary to perform job assignments (technology, product and process)
  • Provide timely and complete information and document reviews to the publications group
  • Provide timely and complete information to the QA group to facilitate formal testing
  • Share technical information with the team and to a wider audience when appropriate
  • Preferred Technical Skills :

  • Required : Java Programming and Object Oriented Design, JSP and JavaScript, SQL database queries, Web application
  • Optional : GWT, JQuery / Angular, HTML 5.0, Mobile, Internet of Thing, Cloud, Augmented Reality programming experience considered a plus
  • Required Business Skills :

  • Excellent English speaking skills are of critical importance
  • Successful candidates will have demonstrated the following characteristics : flexibility, independence, self-motivation, team player, consensus building
  • You must be familiar with Agile SCRUM software development methodology
  • Basic Qualifications :

  • Bachelors degree plus 0-2 years experience in a software development role
  • Why Join Us and Benefits Summary PTC is a great place to work. Our culture is one of excellence, innovation, empowerment, and caring about our customers, communities, and employees.

    We have built an action oriented culture of integrity and trust, creating a sense of team spirit at both the departmental and company-

    wide level. At PTC, we have great employees and know that they are critical to the company’s success.

    The Core Values we live by to achieve our success are :

  • Customer Success
  • Excellence
  • Innovation & Empowerment
  • Integrity & Professionalism
  • Social Responsibility through Shared Value
  • Winning
  • We are looking to add strong candidates that uphold the PTC Core Values and are eager to grow and develop their careers with us.

    If you share these values and enjoy a work environment that is fast paced, hands on, and results oriented, then PTC is the place for you.

    PTC benefits are among the most competitive in the industry. While your salary is the major component of your compensation, you also receive a competitive benefits package including :

  • Retirement Savings Plan with Company Match
  • Healthcare and Dental insurance
  • Paid Time Off and Sick Time
  • Birthday Day-off
  • Tuition Reimbursement (Canada, India, Israel, US)
  • Holiday Pay
  • Employee Referral Program
  • Management and Employee Training Development
  • Other Regional-specific Benefits
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form