This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This role is responsible for the development, installation, and maintenance of organization's software. Software Engineers II support the software needs of the organization developing software. They are responsible for design, development, installation, testing, upgrades and customer support. They design, document, test, and modify current and new mobile/desktop software development applications; review requirement documents and help to develop solutions in order to meet these requirements. They leverage technology to solve business problems by participating in all phases of the development process, from inception through transition.
Job Responsibility:
Develop OpenText Exstream applications
Design, implement, unit test, document, and deploy applications/APIs
Develop database solutions using SSIS, T‑SQL, and stored procedures
Collaborate with business teams to define logical designs aligned with data architecture
Perform code reviews, analyze execution plans, and optimize/re-factor code
Provide technical guidance to junior software engineers
Follow data standards, resolve data issues, perform unit testing, and document ETL processes
Assist managers with project documentation, progress tracking, and test plan creation
Work with business analysts and source system experts on data extraction & transformation requirements
Coordinate with IT operations and testing teams for timely, sustainable releases
Support IT and business users in developing and troubleshooting database-driven applications
Create detailed technical designs, prototypes, and documentation
Serve as a senior team member and take on technical leadership roles
Provide intermediate-level expertise on client requests, best practices, scopes, and budgets
Contribute to company growth by upskilling, improving codebase, and enhancing tools/processes
Design, develop, and automate scalable cloud-based data engineering solutions
Extend or migrate existing data pipelines to cloud environments
Build data models and produce detailed technical design documentation
Optimize performance of data assets
Share knowledge on data access mechanisms with business teams, visualization specialists, and data scientists
Develop solutions to resolve data integrity issues
Requirements:
4+ years of hands‑on experience in OpenText Exstream 23.x / 24.x / 25.x (CloudNative)
Strong experience with XML, Print Miner, columnar and delimited data inputs
Expertise in batch and real‑time application design
Skilled in creating automated and complex table structures
Experience working with barcodes and inserter configurations
Proficient in generating outputs: PS, PDF, AFP, Empower, multi‑channel delivery
Deep knowledge of rules, formula variables, control files, document/pages setup, design layers, language layers
Hands‑on experience with two‑pass application design
Knowledge of orchestration workflows
Proficient in sorting, bundling, and post‑processing (AFP/PDF)
Experience with report files, reference files, auxiliary files
Skilled using Design Manager, Designer, and CN Designer
Knowledge of language layers, containers, and data aggregation
Experience creating banner pages and inserter objects
Familiar with control switches and embedded objects
OpenText Exstream 5.6.2 / 21.3
StoryTeller, Composition Center
Input/Output Connectors
Font management & custom drivers
AFP, Archive architecture
DesignCenter, DocBroker, LXF
Scripting
StreamServe DB Admin
StreamServe processing cycle
Control Center, events (StreamIN, XMLIN, MessageIN, PageIN)
PageOut, OutputCenter
PDF comparison tool
CCM 16 exposure
Job processing architecture
Queue/thread tuning
StreamShare, VPOM
Postprocessor
Java connector – no experience
SQL scripting
Oracle DB
SUSE Linux
Windows OS
Bachelor’s Degree in Computer Science, Information Technology or any other related discipline or equivalent related experience
Behavioral Skills: Critical Thinking, Detail Oriented, Impact and Influencing, Interpersonal Communication, Multitasking, Problem Solving, Time Management
Technical Skills: API Design, Cloud Computing Methodologies, Integration Testing & Validation, Programming/Coding, Database Management, Software Development Life Cycle (SDLC), Technical Documentation, Web Application Infrastructure, Web Development Frameworks
Tools Knowledge: Cloud Computing Tools like AWS, Azure, Google cloud, Container Management and Orchestration Tools, Big Data Frameworks like Hadoop, Java Frameworks like JDBC, Spring, ORM Solutions, JPA, JEE, JMS, Gradle, Object Oriented Design, Microsoft Office Suite, NoSQL Database Platforms like MongoDB, BigTable, Redis, RavenDB Cassandra, HBase, Neo4j, and CouchDB, Programming Languages like JavaScript, HTML/CSS, Python, SQL, Operating Systems & Servers like Windows, Linux, Citrix, IBM, Oracle, SQL