Software Developer – Connectivity Hub (f/m/d)
Dennemeyer
- Luxembourg
- CDI
- Temps-plein
- Design, develop and deliver new features for our products
- Code, test, and maintain core product software and databases to ensure strong optimization and secure functionality
- Work closely with other developers to ensure the best product
- Contribute to the continuous back-end development of the existing product
- Write well-designed, clean and testable code and perform code reviews
- Align with end-users to deliver best results
- Bring in new ideas to improve existing code base
- Operate platform and support other stakeholders from our offices around the world with technical training
- Work with IT infrastructure teams to securely deploy, automate and maintain applications "You build it, you run it"
- A degree in computer science, engineering, or a related field, and/or relevant professional experience
- Good knowledge of .NET framework (4.7 and above) and/or .NET core (3.1 and above) with C#, ASP.NET (Core / Web API)
- Good command of SQL and experience with SQL Server (2016 and above)
- Profound knowledge of SOLID, TDD, Micro Services, SOA, OOA / OOD
- Experience with CI/CD pipelines and containers (Docker, Kubernetes) is considered an asset
- Knowledge in Javascript or Typescript, client-side SPA framework such as AngularJS / Angular is considered an asset
- Excellent time management, self-organized, problem-solving, and attention to detail
- Excellent communication skills – in person, via email and via phone
- Fluency in English is mandatory, French and/or German is considered as an asset
- Develop and customize your long time career within a fast growing multinational company.
- Enjoy working in multicultural teams and contribute to a diverse and international working environment.
- Join a fast growing IT team on-boarding latest technologies and play a role in choosing the technologies.
- Organize your lifestyle with flexible working hours.
- Take the opportunity to act independently and entrepreneurial in your area of responsibility and profit from flat hierarchies and short decision-making processes.
- Celebrate success together as one team at our various corporate events.
- Attend a tailor-made onboarding program as well as individual training & development opportunities.
- Contribute through your personality and your daily work to make an impact on our business, corporate culture, society and environment.