Senior Software Engineer

PTC

Remote
Java-based web application development
Agile scrum and kanban methodologies
Java se and spring mvc framework
PTC is a global leader in connecting the physical and digital worlds to improve operations and product innovation

Job Summary

  • PTC is a global leader in connecting the physical and digital worlds to improve operations and product innovation.
  • The role involves working in virtual Agile Scrum teams to develop scalable software and deliver features from day one.
  • PTC values diversity, innovation, and creating opportunities for team members to learn, grow, and see their ideas come to life.

Matching Summary

PTC is a global leader in connecting the physical and digital worlds to improve operations and product innovation.

Skills & Requirements

Must-have

  • Java-based web application development
  • Agile Scrum and Kanban methodologies
  • Java SE and Spring MVC framework
  • JavaScript and TypeScript
  • SQL and JDBC with Postgres and Oracle
  • Git version control on GitHub

Nice-to-have

  • Experience with Angular framework v14+
  • Redux architecture tailored for Angular (NgRx)
  • Web security protocols OAuth and OpenID Connect
  • Goal orientation and logical thinking
  • Collaboration with Product Owner, Support, and QA teams

Key Requirements

  • Minimum 5 years software development experience
  • Experience or ability to quickly learn JavaScript and TypeScript
  • Knowledge of Java SE and Spring MVC
  • Familiarity with SQL, JDBC, Postgres, and Oracle basics
  • Experience with Agile methodologies
  • Basic skills in Business Analysis, Testing, Documentation

Work Rights

Not specified

Tailored Resume

Cover Letter