Develop and maintain software solutions for manufacturing processes, collaborating with cross‑functional teams to design, implement, and improve software that integrates with third‑party services and automation.
Compensation
The typical base salary for this position is expected to be around $82,000 to $110,000.
Responsibilities
Develop and maintain software solutions for manufacturing software, ensuring scalability, security, and reliability.
Collaborate with cross‑functional teams to define software requirements, design, and implement solutions.
Build software that integrates with third‑party services and systems to automate manufacturing processes.
Ensure code quality, performance, and maintainability of software.
Continuously identify opportunities to improve the software and the development process.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field
Nice to have: familiarity with manufacturing processes and technologies
Lead technical and operational leadership for Oracle Billing and Revenue Management (BRM) platform, ensuring stability, availability, and performance in a 24x7 production environment.
Responsibilities
Own stability, availability and performance of Oracle BRM platform
Administer and troubleshoot Oracle BRM Connection Manager, Data Manager and associated processes
Monitor rating, billing, invoicing, collections, payments, GL and scheduled activities
Manage BRM configuration including pin.conf and multi-schema environments
Troubleshoot opcode, PCM and process-level failures
Support deployment, upgrades, troubleshooting, and performance tuning across systems and network environments; configure products and integrate systems for customer delivery; automate integration, testing, data-processing, and operational tasks; work with customer and internal teams to identify automation and AI opportunities; validate AI-generated recommendations; prepare and interpret data; monitor automation quality and impact; follow security, privacy, safety, and responsible AI requirements.
Compensation
The salary range for this position is dependent on various factors including, but not limited to, location, and the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience.
Responsibilities
Support deployment, upgrades, troubleshooting, and performance tuning across systems and network environments.
Configure products and integrate systems for customer delivery; prepare and run system, module, and acceptance tests, analyze results, resolve issues, and document outcomes.
Use scripts and APIs to automate repeatable integration, testing, data-processing, and operational tasks. Maintain code with version control.
Work with customer and internal teams to identify useful opportunities for automation and AI. Contribute to workflows such as log summaries, incident triage, or test ideas using approved tools and data.
Check AI-generated recommendations against source data and engineering evidence. Communicate uncertainty and keep operational decisions accountable to people.
Requirements
Bachelor's degree in engineering, computer science, telecommunications, or a related field—or equivalent practical experience.
Support deployment, upgrades, troubleshooting, and performance tuning across systems and network environments; configure products and integrate systems for customer delivery; automate integration and testing using scripts and APIs; prepare and run system, module, and acceptance tests; monitor automation quality and impact; follow security, privacy, safety, and responsible AI requirements.
Compensation
The salary range for this position is: • Toronto: $80,500 CAD - $105,525.00
Responsibilities
Support deployment, upgrades, troubleshooting, and performance tuning across systems and network environments
Configure products and integrate systems for customer delivery; prepare and run system, module, and acceptance tests, analyze results, resolve issues, and document outcomes
Use scripts and APIs to automate repeatable integration, testing, data-processing, and operational tasks
Maintain code with version control
Work with customer and internal teams to identify useful opportunities for automation and AI
Requirements
Bachelor's degree in engineering, computer science, telecommunications, or a related field
Nice to have: experience building LLM-enabled applications
Nice to have: experience testing and integrating systems
Nice to have: collaborating with technical stakeholders
Entwicklung und Weiterentwicklung der Backend-Software für Opus::L mit Schwerpunkt C und C++ sowie Modernisierung der Systemarchitektur.
Locations (3)
Essen, Nordrhein-Westfalen, Germany
Köln, Nordrhein-Westfalen, Germany
Germany
Responsibilities
Entwicklung und Weiterentwicklung der Backend-Software für Opus::L mit Schwerpunkt C und C++ sowie kontinuierliche technische Optimierung bestehender Softwarekomponenten
Modernisierung der Systemarchitektur: Integration und Weiterentwicklung zentraler Systemkomponenten, Anbindung an ActiveMQ, Ablösung bestehender CORBA-Strukturen und Implementierung moderner REST-Services
Pflege und Weiterentwicklung bestehender Backend-Komponenten und Skripte, insbesondere in Tcl und Shell/Bash
Analyse und technische Konkretisierung von Anforderungen in enger Abstimmung mit dem Produktmanagement