We are looking for a Full-Stack Software Engineer for one of our clients based in Luxembourg
Freelance contract or CDI via a payrolling company
Strong knowledge of software engineering and object-oriented development
Long-term mission starting ASAP
Full-time position with on-site presence in Luxembourg
Fluent English required French is a plus
Your responsibilities
You will deliver production-ready features as part of Agile Scrum teams.
You will propose, influence, develop and implement innovative solutions to enhance and expand the software portfolio.
You will continuously learn and strengthen your technical expertise with the support of experienced engineers.
You will contribute to the adoption and evolution of modern software engineering practices, including the effective use of AI-assisted development tools.
You will help shape high-quality engineering standards while taking ownership of your work and collaborating closely with your team.
Your profile
You are degree-educated in Computer Science, Software Engineering, or a related field.
You are passionate about software engineering, computer science and technology, and can showcase personal projects reflecting your interest.
You are interested in modern software engineering practices, including AI-assisted development tools, and know how to use them while maintaining strong engineering judgement, code quality and critical thinking.
You are comfortable designing, developing and testing quality software using object-oriented programming principles.
You have knowledge of Java and the broader Java technology ecosystem, which is considered a strong advantage.
You have knowledge of SQL and relational databases.
You have hands-on experience with Angular or another front-end framework, which is considered a plus.
You have an Agile mindset and value collaboration, continuous learning, mutual support and intellectual humility.
You are a team player who enjoys working closely with others to achieve shared goals.