About
Job Description
OPENTEXT - THE INFORMATION COMPANY
As the Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Be part of a winning team that leads the way in Enterprise Information Management. #LI-POST
The opportunity:
We're putting together a team to build the next generation of business information and process management products at OpenText. We are looking for passionate developers that are ambitious, creative, and driven to work on difficult problems and provide innovative solutions. Our cross-functional team is responsible for the entire end-to-end solution that will power some of the largest enterprises in the world today.
As a software engineer, you will work as part of a collaborative and fast-paced agile team to design novel solutions to complex problems. You will contribute to the entire lifecycle of a project - from conception to delivery. You will help shape the future of OpenText business products, solve challenging problems, and assist your teammates in getting stuff done.
You are great at:
Writing clean code that is well designed, testable, and maintainable
Making use of TDD and BDD, and writing tests that run on automated build systems.
Having an understanding of different technologies being used across the stack and how it all fits together.
Having a good eye for - and caring about - visual design.
Collaborating with other developers on design and implementation
Seeing the big picture and making design decisions for the long term
What it takes:
What it takes:
5 + years industry experience
Experience delivering high-impact production software at scale
Can communicate the merits of various designs and approaches to solve a problem
Experience with MVC frameworks
Experience deploying mission critical applications
Experience with triaging, debugging, post mortem
Strong data structures and algorithms knowledge
Strong foundational knowledge
Strong experience building and consuming RESTful APIs
or
Strong experience working with a modern UI framework such as React, Angular, or Vue
Bonus Points for:
Experience with process centric business applications
Deep knowledge of Business Process Model Notation (BPMN) or Case Management Model Notation (CMMN) standards
Experience with Spring MVC, Ruby on Rails, or Express
High level understanding of machine learning and what problems it can solve
Knowledge of modern javascript build processes
Experience with databases, including database query analysis and optimization
Experience using Git
Experience with Docker
Experience with Continuous Integration servers like TeamCity, Jenkins, or Travis
At OpenText we understand and value diversity in our employees and are proud to be an Equal Opportunity Employer. We hire the best talent regardless of race, creed, color, national origin, ancestry, disability, marital status, sex, age, veteran status or sexual orientation. If you require accommodation at any time during the recruitment process please email accommodationrequests@opentext.com. Applicants have rights under Federal Employment Laws including but not limited to: Family and Medical Leave Act (FLMA), Equal Employment Opportunity and Employee Polygraph Protection Act