IT Software Engineer
il y a 4 semaines
TYPE DE CONTRAT : CDI - temps plein
We are currently looking for an IT Software Engineer (m/f) for our IT department for a permanent position on a full-time basis (40h/week)
ABOUT THE LABORATOIRE NATIONAL DE SANTÉ:
The LNS is a major player in Luxembourg's healthcare sector, serving the country's patients, doctors and hospitals. Under the supervision of the Ministry of Health and Social Security, the LNS is a multidisciplinary public institution organized around six medical departments, two of which are designated as national diagnostic centers for human genetics and pathology respectively.
The LNS employs around 400 highly qualified staff with diverse backgrounds. The main purpose of the LNS is to develop analytical activities and scientific expertise relating to the prevention, diagnosis and monitoring of human diseases; to act as a national control or reference laboratory; and to carry out forensic missions. The LNS also collaborates with the University of Luxembourg and other biomedical research institutions, both nationally and internationally, on research and teaching activities.
In particular, in the field of diagnostics, the LNS covers the following fields of application: medical biology, microbiology, forensic medicine, environmental medicine, morphological and molecular pathology, and clinical genetics, as well as sequencing for rare diseases, oncology and pathogens.
Position Overview:
We are seeking an autonomous, versatile Software Engineer who can design and implement full-stack solutions across our technology ecosystem. This role requires a versatile technologist who can bridge the gap between our business needs and technical implementation, with a particular focus on our range of Laboratory Information Management Systems (LIMS), our Odoo ERP ecosystem and supporting our Bio-Informatics teams. The ideal candidate will have strong software architecture skills, complemented by experience with hands-on DEVOPS.
Responsibilities:
Software Architecture Design & Implementation:
- Design and develop scalable, maintainable software architectures that align with LNS's strategic objectives;
- Lead the technical implementation of full-stack solutions from concept to deployment;
- Create and maintain technical documentation, including architecture diagrams, API specifications, and development guidelines;
- Evaluate and recommend technologies, frameworks, and tools that enhance our development capabilities;
- Implement best practices for code quality, testing, and deployment automation.
Software Development:
- Design, develop, and maintain full-stack applications to support laboratory operations and business processes;
- Lead work with external developers when projects are run with contractors;
- Participate to the customization and extension our Odoo ERP system to meet evolving business requirements;
- Create and maintain middleware solutions that connect various systems and data sources;
- Develop tools and utilities to support our Bio-Informatics teams' specialized workflows;
- Implement robust, scalable, and secure code following industry best practices.
Technical Integration:
- Build integrations between laboratory information systems, scientific instruments, and business applications;
- Design and implement APIs for system interoperability;
- Ensure seamless data flow across the organization's technology ecosystem;
- Collaborate with the IT Infrastructure team to deploy and maintain applications.
Quality Assurance:
- Write comprehensive unit and integration tests for all developed software;
- Automate CI/CD pipelines in collaboration with the infrastructure team;
- Participate in code reviews to ensure quality and knowledge sharing;
- Document code, APIs, and system architectures thoroughly;
- Troubleshoot and resolve software defects and performance issues.
Collaboration and Support:
- Work closely with Bio-Informatics specialists to understand and support their computational needs;
- Collaborate with business stakeholders to gather requirements and refine solutions;
- Provide technical guidance and support for implemented solutions;
- Stay current with emerging technologies and recommend improvements to our technology stack.
Profile:
- Master's degree in Computer Science, Software Engineering, or a related field;
- 8+ years of experience in software development/architecture;
- Eager to learn new technologies and have opinionated debates to discuss adoption;
- Demonstrated experience designing and implementing full-stack applications;
- Familiarity with containerization and orchestration technologies (Docker, Kubernetes);
- Knowledge of database design and optimization (both SQL and NoSQL);
- Experience with API design and implementation (SOAP, REST, GraphQL);
- Strong problem-solving skills and attention to detail;
- Experience in languages/platforms used in our organization: Python, JavaScript, Java, .Net, R ;
- Less frequently used software platforms are an asset: Go, Rust, Swift, Kotlin, Ruby ;
- Experience with Odoo development and customization;
- Experience in AI and data science on Python/R (ScikitLearn, Pandas/numpy, Transformers );
- Experience in HPC environments (Apache Airflow, Slurm );
- Excellent communication skills in English; proficiency in French, Luxembourgish or German is a plus.
If you meet the above profile and wish to apply, please submit your application (CV and Cover letter) via our website. Your application will be treated with confidentiality.
At the final stages of the recruitment process, the successful candidate will be asked to provide supporting documentation such as, copies of diplomas and certificates of employment. An official criminal record (bulletin no.3) will also be required for consultation purpose.
-
Data Engineer
il y a 4 semaines
Esch-sur-Alzette, Esch-sur-Alzette, Luxembourg Enovos Temps pleinData Engineer - AI & System Integration (m/f/n) Department: Energy Business IT Location: Esch-sur-Alzette Contract: Permanent Job Requisitions N 19532We are looking for a Data Engineer to join our AI team and work on cutting-edge projects that combine data engineering, backend development, and AI-driven automation.This opportunity is ideal for someone who...
-
Data Observability Engineer
il y a 4 semaines
Esch-sur-Alzette, Esch-sur-Alzette, Luxembourg Enovos Temps pleinData Observability Engineer (m/f/n) Department: Energy Business IT Location: Esch-sur-Alzette Contract: Permanent Job Requisitions N 19666At Enovos, we recognize the critical role data quality and observability plays in driving business decisions. We are seeking a Data Observability Engineer to ensure the accuracy, consistency, and trustworthiness of our...
-
Developer
il y a 4 semaines
Esch-sur-Alzette, Esch-sur-Alzette, Luxembourg Gentis Temps pleinSenior IT System EngineerMy client is a leading provider of integrated logistics solutions, offering transport services across Europe. As part of their continuous expansion, they are looking for a Senior IT System Engineer to strengthen their IT Support & Project Services team at our headquarters in Luxembourg.Your RoleYou will be responsible for managing...
-
NSI - Azure Integration Engineer - FR/EN
il y a 4 semaines
Esch-sur-Alzette, Esch-sur-Alzette, Luxembourg NSI Luxembourg PSF Temps pleinTo reinforce our teams, we are looking for an Azure Integration Engineer. As part of an agile team comprising 3 Integration engineers, 1 Business analyst and a Project manager, you'll be involved in integrating new Cloud solutions that promote the coherence and scalability of business processes.Your main responsibilities:Creating and maintaining complex...
-
Werkzeugleiter Infrastrukturanlagen
il y a 1 semaine
Esch-sur-Alzette, Esch-sur-Alzette, Luxembourg beBee Careers Temps pleinInfrastructure Planning EngineerSie übernehmen die Erstellung von Plänen und technischen Dokumenten in enger Abstimmung mit den verschiedenen Projektbeteiligten. Die Stelle beinhaltet die Erstellung von Plänen für Straßen- und Eisenbahninfrastrukturprojekte.Ihr ProfilSie verfügen über einen CATP als Bauzeichner, Techniker oder BTS im Bereich...
-
AI Technical Solutions Specialist
il y a 4 semaines
Esch-sur-Alzette, Esch-sur-Alzette, Luxembourg Encevo Temps pleinAI Technical Solutions Specialist (m/f/n) Department: Group IT Location: Esch-sur-Alzette Contract: Permanent Job Requisition N 19658Your tasks You design, develop, and deliver customized training programs on AI advancements and toolingYou ensure technical feasibility, sustainability, and scalability of AI solutionsYou support the evolution of AI pilots...
-
Operation System Expert
il y a 4 semaines
Esch-sur-Alzette, Esch-sur-Alzette, Luxembourg INFLOW Temps pleinOPERATION SYYSTEM EXPERT Looking for a new challenge? Join a dynamic team and contribute to the success of ambitious projectsDescription: An Operation System Expert in a transportation company is working with the management on technology projects related to the company's daily operations at our Munsbach location. This position involves coordinating IT...
-
Business Manager
il y a 4 semaines
Esch-sur-Alzette, Esch-sur-Alzette, Luxembourg Atelier de construction métallique KOCH Temps pleinTo strengthen our teams, we are looking for: Business Manager (m/f) Working within the company in collaboration with the various departments, you will be responsible for your customer portfolio and for maintaining it. You will manage and ensure the smooth running of your locksmithing projects, from quotation to final invoice. Your missions: Research for new...
-
Data Architect
il y a 4 semaines
Esch-sur-Alzette, Esch-sur-Alzette, Luxembourg Enovos Temps pleinData Architect (m/f/n) Your tasks We are looking for an experienced Data Architect to join the Enovos IT team. In this role, you will be responsible for designing, maintaining, and evolving the enterprise data architecture, ensuring data is used reliably, securely, and consistently across all systems.Working closely with business teams, solution architects,...
-
AI Security Expert
il y a 4 semaines
Esch-sur-Alzette, Esch-sur-Alzette, Luxembourg Enovos Temps pleinAI Security Expert (m/f/n) Department: Energy Business IT Location: Esch-sur-Alzette Contract: Permanent Job Requisition N 19710Your tasks You develop, implement, and maintain security policies and controls for Generative AI solutions, ensuring secure deployment of internal and client-facing AI agents and platforms.You assess the risks related to...