Senior Software Engineer, Business Networks

Ref#:

Function: Engineering

Location: Canada, QC, Montreal

Apply Now Connect with LinkedIn Connect with Xing

Know someone else who would be a perfect fit? Let them know!

Share: Facebook LinkedIn Twitter

Send to a friend
ENABLING THE DIGITAL WORLD

OpenText enables the digital world as the global leader in Enterprise Information Management, both on premises or in the cloud. We embrace all things digital and are committed to being the Best Place to Work for our Employees in over 140 locations around the world.

We obsess over our customers to ensure they are wildly successful in embracing the Digital World. Our customers entrust us with their most important information, we need to be their most trusted partner. What we do, we do well. What we create, we do purposefully to impact the world. If you believe in this and are passionate about enabling the Digital World then let OpenText turn your career vision into reality.


The Opportunity:


OpenText Business Network is the global leader in B2B integration. We boost the competitiveness of businesses worldwide by connecting them with their business partners seamlessly, through the world’s largest and most scalable information network. We create frictionless interaction between companies—from the cloud to the client—through a secure, reliable, and data-rich platform.

The position requires an experienced software developer that will be part of a development team, and be responsible to perform the following development tasks: help design complex components, create precise development specifications, implement specifications, produce accurate work estimates, perform maintenance on software, and be able to author technical documentation. The successful candidate for this position will have a wealth of experience and knowledge in building large-scale commercial applications and must have strong verbal and written communication skills.

You are great at: 



Performing  complex product design, analysis, and programming activities that may require extensive research and analysis
Designing, implementation and maintenance of product architecture, modules and sub-systems that may span multiple products
Producing precise documentation describing product and sub-systems architectures
making effective use of software development methodologies that ensure high quality software deliverables
Creating software designs that meet project objectives and assists to create accurate project schedules. 
Performing complex debugging, bug fixing, release testing and beta support for assigned products
Researching problems discovered by QA or product support and develop solutions to the problems

Possibilité 

OpenText Business Network est le chef de file mondial de l’intégration interentreprises. Nous renforçons la capacité concurrentielle des entreprises à l’échelle mondiale en les reliant à leurs partenaires d’affaires de façon transparente par le biais du réseau d’information le plus important et le plus évolutif au monde. Nous créons une interaction harmonieuse entre les entreprises — du nuage au client — à l’aide d’une plateforme sécurisée, fiable et riche en données.

Le poste doit être comblé par un développeur de logiciels expérimenté qui se joindra à l’équipe de développement et devra remplir les tâches suivantes relatives au développement : participer à la conception de composantes complexes, élaborer les spécifications précises du développement, appliquer les spécifications, produire des estimations précises du travail, effectuer la maintenance des logiciels et être capable de rédiger des documents techniques. Le ou la candidat(e) retenu(e) pour ce poste aura cumulé beaucoup d’expérience et de connaissances sur la création d’applications commerciales de grande envergure et devra afficher de grandes aptitudes en matière de communication écrite et verbale.

Vous vous démarquez dans : 

l’accomplissement de tâches de conception de produit complexe, d’analyse et de programmation qui nécessitent des recherches et des analyses approfondies;
la conception, l’application et la maintenance de l’architecture, des modules et des sous-systèmes d’un produit susceptible de couvrir plusieurs produits;
la rédaction de documents précis qui décrivent les architectures du produit et de sous-systèmes;
l’utilisation efficace de méthodes de développement logiciel qui assurent la grande qualité des produits logiciels à livrer;
la création de conceptions logicielles qui atteignent les objectifs du projet et aident à créer des calendriers de projet précis; 
l’exécution de tâches de débogage complexe, de correction de bogue, de mise à l’essai de versions et de soutien bêta pour les produits assignés;
la recherche de problèmes décelés par l’AQ ou le soutien du produit, et l’élaboration de solutions à ceux-ci.


What it takes: 


Software architecture, design, and development in an object-oriented Java environment. 
Experience in web service/server development: e.g. Tomcat, JavaScript 
Demonstrated abilities in design, coding, and software architecture.
Proven skills to handle progressively complex software design/development.
Comprehensive knowledge and experience with development lifecycle, relational databases, networking, operating platform(s), and more than one programming language. Familiarity with object-oriented programming concepts.
Demonstrated organizational, decision-making, human relations and communications skills
Demonstrated critical thinking. For example, consistently delivers high quality feedback during design and code reviews
Demonstrated ability to acquire new skills in the use of software development tools and methodologies and effectively put the new skills into practice
Ability to adapt to a rapidly evolving environment
Prior experience with Mule, BPM engines, Spring etc. a big plus
Additional platform experience (.NET, Mac OSX etc.) a plus.

Ce que vous devez posséder :

Architecture, conception et développement de logiciels dans un environnement Java à orientation objet 
Expérience dans le développement de service/serveur Web, p. ex. Tomcat, JavaScript 
Capacités démontrées dans la conception, le codage et l’architecture logicielle
Compétences manifestes dans la gestion de la conception ou du développement d’un logiciel de plus en plus complexe
Excellentes connaissances et expérience relatives au cycle de vie du développement, aux bases de données relationnelles, au réseautage, aux plateformes d’exploitation et à plus d’un langage de programmation. Bonne connaissance des concepts de programmation à orientation objet
Compétences confirmées en matière d’organisation, de prise de décisions, de relations humaines et de communications
Pensée critique éprouvée par exemple par la transmission constante de rétroaction très constructive durant les examens de la conception et des codes
Aptitude manifeste à acquérir de nouvelles compétences dans l’utilisation d’outils et de méthodologies de développement logiciel et à les mettre en pratique
Capacité d’adaptation dans un milieu qui évolue rapidement
Expérience antérieure avec Mule, moteurs BPM, Spring etc., un grand atout
Expérience avec d’autres plateformes (.NET, Mac OSX, etc.), un atout


#LI-POST
At OpenText we understand and value diversity in our employees and we 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. We draw on our diversity and collective genius as we continue to shape a better future for our customers and be the Best Place to Work for our employees- nothing is off the table at OpenText. If you require accommodation at any time during the recruitment process please email accommodationrequests@opentext.com

At OpenText we understand and value diversity in our employees and we are proud to be an Equal Opportunity Employer. We hire the best talent regardless of sex, national origin, disability or race. If you require accommodation at any time during the recruitment process please email accommodationrequests@opentext.com

Apply Now Connect with LinkedIn Connect with Xing |

Share: Facebook LinkedIn Twitter

Send to a friend