Share this Job
Apply now »

Thank you for your interest in OpenText! Our career page is currently undergoing maintenance and will be back up by May 29, 2022, 2:00 am UTC (May 28, 2022, 10:00 pm EST)

Please return soon to complete your dream job application!

 

 

Software Developer

Req id:  28148

Montreal, Quebec, CA

 

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. 

 

 

L'opportunité:

OpenText est à la recherche d’un Développeur Java possédant une excellente expérience en UI/UX pour développer les solutions de Text Mining (NLP) d’OpenText! Si vous êtes hautement motivé et autonome et possédez une solide expérience à développer des applications complexes en Java et êtes un passionné de logiciel, nous sommes intéressés par votre profile! Ce poste est basé à Montréal et relève du directeur de l’ingénierie logiciel - Analytics et Discovery. Vous travaillerez sur une suite de produits qui combine l'analyse de texte non structurée et l'apprentissage automatique (machine learning) pour extraire les nuances, le contexte et la signification d'une grande quantité de données.


Responsabilités :

  • Concevoir et implémenter de nouvelle fonctionnalité ainsi qu’améliorer le code existant.
  • Traduire les besoins d’affaires en spécifications technique et design.
  • Contribué à l’architecture générale de la solution.
  • Rechercher, évaluer et mettre en œuvre des modèles de conception et les technologies appropriés.
  • Collaborer avec des équipes distribuées pour développer les plans d’action pour les différents composants.
  • Collaborer avec des équipes distribuées pour développer des feuilles de route de produits
  • Aider à former et à encadrer d'autres ingénieurs en logiciel

Communiquer efficacement avec des ressources techniques et non techniques

 

Exigences du poste :

  • Baccalauréat en génie logiciel, en informatique ou l'équivalent avec plus de 2 ans d’expérience.
  • Expérience de travail dans un environnement Scrum.
  • Expérience à développer des applications complexe.
  • Aptitudes exceptionnelles en design Java et OO.
  • Expérience de travail avec JS (standards ES6/ES7) et connaissance de CSS.
  • Excellente compétence en analyse et résolution de problèmes
  • La connaissance de VueJS / React et Twitter Boostrap est un atout.
  • La connaissance de Jira est souhaitable
  • Une connaissance des technologies de virtualisation est souhaitable (VMWare-ESXi, VirtualBox, Hyper-V, etc.).
  • Une expérience préalable en traitement automatique du langage naturel ou en apprentissage automatique est un atout.
  • Connaissance des projets Apache / Opens Source
  • Une expérience de développement de logiciels sous Linux et Windows est un atout.
  • Bonne compréhension des aspects performance et sécurité du développement logiciel.

 

The Opportunity:

OpenText is looking for a Java Developer - with strong UI experience to work on a market leading text mining (NLP) solution! If you are highly motivated, self-driven and have a solid practical experience developing complex Java based software solutions and bringing amazing designs to life, we are interested in your profile. This position is based in Montreal and is reporting to the Director of Software Engineering – Analytics and Discovery. You will be working on a suite of products that combines unstructured text analysis and machine learning to extract nuance, context and meaning from large amount of data.

Responsibilities:

  • Designing & building software to introduce new functionality and expand existing functionality
  • Translating business requirements into technical specifications & design
  • Contributing to overall product architecture
  • Researching, evaluating and implementing suitable design patterns & technologies
  • Collaborating with distributed teams to develop product roadmaps
  • Suggesting and making product improvements as per industry trends & standards
  • Helping to train and mentor other Software Engineers
  • Communicating effectively with technical & non-technical resources

 

Position Requirements:

  • Bachelor’s degree in software engineering, computer science or equivalent with 2+ years of experience
  • Experience working in a Scrum environment
  • Experience in developing complex enterprise level applications
  • Exceptional Java and OO design skills
  • Experience using modern JS (ES6/ES7 standards) and CSS knowledge.
  • Excellent analytical and problem-solving skills
  • Knowledge of VueJS / React and Twitter Boostrap a plus.
  • Knowledge of Jira is desirable
  • Knowledge of virtualization technologies is desirable (VMWare-ESXi and/or VirtualBox and/or Hyper-V, etc)
  • Prior experience in NLP (Natural Language Processing) or machine learning is a plus.
  • Knowledge of Apache/Opens Source Projects
  • Experience developing software in both Linux and Windows systems is a plus.
  • Good understanding of performance and security aspects of software development

 

 

 

OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. Should you require accommodations during the selection process, please contact accommodationrequests@opentext.com.

 

Subject to applicable laws and regulations, OpenText’s global vaccination policy requires all employees to be fully vaccinated against COVID-19 to enter an OpenText office. Accommodations may be available for specific roles.


OPENTEXT - THE INFORMATION COMPANY

Our growing team is mapping the future of Information Management, and we continue to make new discoveries that expand its boundaries. Join us and be part of a winning team, where the opportunities for your career are limitless. 

From its innovative start as a research project by University of Waterloo professors in 1991, OpenText has grown into a global company with offices in more than 35 countries. Our high- performance culture has forged our growth and is an excellent fit for people looking to push themselves to learn and do more.

It’s our time to lead, and as part of our team, it will be your time too. Our continued growth will provide you the opportunity to explore, learn and chart an exciting career path while enjoying a good work-life balance. 

Perks 
If you thrive in a dynamic work environment, there is always a new horizon to explore. We are proud to offer excellent benefits, challenging work and competitive financial rewards. 

Benefits 
Our employee programs prioritize employees’ well-being and that of their families. We offer a comprehensive benefit plan, education assistance, a wellness/fitness reimbursement and time off to volunteer. 

Social events 
With offices around the world and flexible work arrangements, OpenText strives to make sure all our employees feel connected. Teamwork extends to our social lives too from local social events to company-wide activities, we want our employees to take time to relax and have fun.  

Corporate Citizenship  
Corporate Citizenship is more than a program for us, it is engrained in our purpose, impact, and approach to doing business. Through numerous volunteer initiatives, we support education and innovation for global change.

Explore your career and potential. Become an OpenText Navigator.

Apply now »