To support our continued growth, we are looking for a Senior .NET Core / Angular Software Engineer to join our team.
Missions
-
Designing, developing, and maintaining high-quality software solutions using .NET Core and Angular.
-
Contributing to the modernization and evolution of existing applications, including risk mitigation and functional improvements.
-
Collaborating closely with business stakeholders to understand requirements and translate them into technical solutions.
-
Writing clean, efficient, and testable code, following best practices and object-oriented principles.
-
Supporting the team in adopting industrialized development practices, such as continuous integration, Docker-based deployment, GIT workflows, and agile methodologies.
-
Guiding and mentoring junior developers, fostering knowledge sharing and continuous improvement.
-
Ensuring code quality, performance optimization, and security compliance.
Profile
-
Degree in Software Engineering or equivalent.
-
At least 5 years of experience in a similar role.
-
Strong expertise in .NET Core and Angular development.
-
Proficiency in C#, ASP.NET Web API, WinForms, Entity Framework.
-
Experience with SQL Server, Transact-SQL, and database optimization.
-
Familiarity with industrialized development tools and practices (GIT, Jira, Confluence, CI/CD, refactoring, Docker).
-
Basic web design skills to complement programming expertise.
-
Keen interest in Open-Source technologies.
-
Agile mindset: collaboration, adaptability, willingness to learn, and openness to diverse technologies.
-
Strong problem-solving skills and ability to deliver within deadlines.
-
Team spirit: ability to work effectively with colleagues and support more junior team members.
-
Excellent communication skills, both written and spoken.
-
Fluency in English and French is mandatory.
Our offer
- Working in a Great Place to Work based in Luxembourg
- Attractive salary and pretty cool benefits (meal vouchers, mobile subscription...)
- Develop your skills and ideas over a coffee, a beer or a pizza during our Neo'vations
- Evolve within a strong company culture, you'll join us for the opportunity and you'll stay because we're super cool (well according to 98% of our employees NEOFACTO Annual Survey 2024)
-
Between afterworks, innovative workshops and ski weekends, there's never a dull moment when you're part of the Neo'Squad
Recruitment process:
- The pre-qualification interview with our Recruitment Manager
- Technical tests
- Receipt of our salary proposal / exclusivity agreement
- 2nd interview with our Business Manager
- Proposal of your application to the client
- Interview at the client's premises, which can be conducted either by video or in person