With its CodeBeamer ALM tool, PTC helps clients accelerate and future-proof their product innovation and development processes. With over 20 years of experience and customers ranging from small & medium enterprises to Fortune 100 companies, we are looking for talented individuals to work on our Java-based web application . You will be working with the Agile Scrum method in a virtual team and get hands-on impact from day one.
Roles and responsibilities:
- Software development under Agile methodologies (Scrum / Kanban)
- Feature development / Bug fixing
- Building reusable code for future use
- Participating in the design and creation of a scalable software
- Collaborate with Product Owner, Support and QA (Quality Assurance) teams
- Showcasing the features developed to the team and customers
Requirements:
- Minimum 5 years of experience in software development
- Has experience (or can quickly learn into):
- Javascript, TypeScript
- Angular framework (latest versions from v14, build and automation tools)
- CSS, CSS3
- Java SE
- SQL, JDBC; Postgres, Oracle basics at least
- JAVA Spring and Spring MVC (Model View Controller)
- Continuous Integration
- MVC pattern
- Git on GitHub
- Can perform in other software development roles on a basic level, such as Business Analysis, Testing, Documentation
- Goal orientation and strict logical thinking capabilities and habits.
- Experience in Angular-tailored Redux architecture (NgRx) would be considered an asset
- Experience in Web security, authentication and authorization protocols (OAuth, Open ID Connect)
- Angular knowledge is a plus