R&D Engineer
Overview
Join TIBCO Orchestra Networks core product R&D team, and get involved in the next generation of multidomain data management software. The Software Engineer will be working in one or multiple of the following areas:
- Data modeling and its editors (data model studio)
- Data validation and near real-time validation state display
- User permission rules and their editor
- Workflow engine, workflow modeling and its editors
- Various data views: tabular, hierarchical, tiled, etc
- Data comparison, data merge and their user interfaces
- Domain-specific languages and their easy-to-use editors
What You'll Do
The job holder will be expected to perform the following:
Within the team, you will enhance a feature-rich, model-driven, highly scalable and reliable data management system, written in Java on the back-end, and TypeScript/React on the front-end.
- Get a clear understanding of the needs and priorities.
- Define the needed Java APIs and the REST microservices.
- Implement the needed features using state-of-the-art software engineering: UML modeling, design patterns, unit tests, coding (Java on the back-end, TypeScript/React on the front-end).
- Work with the Support team to solve third-level issues.
What we provide you with:
- Focus on your health and wellbeing with access to a supportive Employee Assistance Programme and an employer-funded private medical and dental insurance plan
- Work in the heart of Paris in a state of the art office located in the historic Le Centorial landmark
- Plan for your financial security with generous company contributions to a supplementary pension plan to enjoy your retirement. You will also be enrolled in an income protection insurance plan as well as a death in service plan to provide financial support to you your beneficiaries should life throw you a curve-ball.
- Balance your professional and personal interests with flexible and remote working options
- Keep up to date with your industry with a professional subscription
- Advance yourself with access to a range of on-line and in person learning and development tools
- Team up in an open and collaborative team culture with everyone working together to the overall success of the company
- Enjoy time out with 25 days’ annual leave in addition to national holidays and RTT (if applicable)
- Exciting culture club events, fresh fruit and beverages available at will
- Be rewarded for a job well done - everyone participates in an incentive plan that rewards achievement of key objectives
- Eat well with a company subsidised lunch voucher scheme in place
- Make a difference - Take a look at our many customer success stories: https://www.tibco.com/customers
Who You Are
- Java software engineer with a 5 to 10 years experience in software development.
- OO skills- You are able to write effective object-oriented code and to build and maintain robust frameworks thanks to your experience in object-oriented design, coding and testing; you are flu