Description & Requirements
Company Overview
FINSYS supports business leaders to pursue their digital transformation through a robust set of technology and human capabilities.
We support our clients through several technology delivery models including collaboration with software vendors to develop best-in class business applications and tailor-made software solutions.
Going beyond core product development, Finsys aims to identifying emerging industry needs, whilst simultaneously growing in house capabilities to stay relevant and ahead. Creating a living organization that is continuously aiming to grow and improve.
Finsys believes that by merging digital and human talents it becomes possible to unlock exciting new solutions. Therefore, it is vital to producing challenges that encourage learning for employees. Only with proper training and real support can an organization help build up individuals to be the best they can be. Working within smaller teams will ensure that all members have a voice and can feel their contributions to the organization directly.
Position Summary
Finsys is seeking a Software Engineering Senior to join our team.
This position involves collaborating with a range of specialists, including product team leaders, developers, architects and project managers to aid in the design, deployment, support, and operations of digital tools. Additionally, you will have a key voice within software products and their development within the portfolio.
This is a vibrate full stack stack software engineering role that involves being active within the full development lifecycle; front-end UI/UX, core services and APIs, data engineering, testing, deployments, and product support.
The role is based in Luxembourg and teleworking is encouraged at 40% exclusively in Europe.
Essential Functions
Core Development, Support. 70%:
Understand business needs, functional, and non-functional product requirements
Contribute in hands-on development, minor improvements and customizations of software features and modules using a variety of tools and technologies
Support for the evolution of interfacing systems, based mostly on Webservices
Configuration and customisations of built-in features of content server
Longer-term projects requiring planning, management and implementation of services
Implementation of new modules, either from the software provider (OpenText) or 3rd parties
Ensure high-quality delivery, system, integration, and automating testing
Fix system bugs and defects
Document system features, create user guides, support materials, knowledge base, etc.
Maintenance and Support of the systems 30%:
Keep up-to-date with 3rd party tools (OpenText), technologies, platforms, and services that may add value
Contribute to planning and improvements, Software upgrades
Issue tracking with the software provider
Ensure involvement in hardware changes / virtualisation
Address corrective action to any failures on the core product or the customisations
Contribute to work streams to validate planning, designing, creation new tools, technologies, and designs
Training, professional development, internal meetings, team building events/outings, etc.
Qualifications
Education
Master of Science degree in Computer Science, Applied Mathematics, Engineering, or any other technology-related field preferred, or strong relevant work experience
Experience
7 years of relevant work experience, preferably with a focus on enterprise web-based applications and digital products, Document Management System (Content Server) and interfacing systems, based mostly on Webservices.
Knowledge, Skills, and Abilities
Hands-on software development experience using a major programming language (Java, OpenText Content Server, OScript, Javascript, Java or .NET)
Experience in Content Server integrations (webservices) and Webreports
Technical skills in Archive Center, OTDS, Monitoring, AGA
Development experience in UI (HTML/CSS/JS/TypeScript), mid (services/APIs), and back-end (SQL)
Mid-tier software development experience using a major programming language (Java, C#, Python)
Excellent understanding of relational database concepts using a major engine (SQL Server, MySQL, Oracle), including SQL (DML/DDL)
Working in a distributed model as part of a cross-functional Agile development team
Strong communication and presentation skills
Must be result-driven, be an analytical and creative thinker, be self-motivated and proactive, be highly organised and demonstrated ability to stay calm and composed in a fast moving environment
Entrepreneurial spirit, innovative mind-set, willing to try new things, think outside the box, test and learn attitude