Apply on
Original
Simplified
A Software Engineer at RoviSys, you will work on exciting software projects, design and code custom software for clients wishing to automate sharing of information between process controls and higher-level systems, or to organize and report information for use in making business decision. You will work in a collaborative environment to solve complex client challenges with intelligent, talented and dedicated teammates.
Description of work:
- Design and implement industrial software solutions using the appropriate technologies, to aggregate manufacturing systems information
- Design and implement Manufacturing Execution System (MES) solutions
- Provide our clients with real time, actionable information about their processes
- Develop quality code in accordance with established RoviSys and client standards
- Develop and build solutions using different industrial applications.
- Execute services such as system upgrades, support and routine maintenance.
- Assist in technical workflow, SOP and documentation.
- Work in team environment with engineers and solution architects from RoviSys, partners and clients
- Understand and adhere to ISO project execution methodology.
- Be involved and participate in industrial application trainings by RoviSys’ senior engineers.
Success Factors:
- Programming experience in an Object-oriented Language and Web Technologies
- Ability to understand Information System architectures
Technologies Used:
- Relational databases (MS SQL, PostgreSQL, MySQL, Oracle, etc.)
- Python, C++, C#, HTML5, Angular, Node.js, Javascript
- Manufacturing Execution System (MES) Platforms
- Integration protocol (REST API, OPC, OLEDB, SECS/GEM)
- Asynchronous request handling (AJAX)
Qualifications:
- B.S in engineering, computer science or similar and/or relevant industrial experience.
- Keen on manufacturing processes and working to integrate with OT systems.
- Demonstrated written and oral communication skills.
- Good understanding on Agile methodology and development cycle.
- Strong analytical and problem-solving abilities.
- Strong team-player, able to work collaboratively in multidisciplinary teams.
- Motivated self-starter, quick to adapt and work independently with minimal supervision.
- Active and takes initiative to keep up to date with industry trends.
Similar Jobs