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 LuxembourgAttractive 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'vationsEvolve 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'SquadRecruitment process :
The pre-qualification interview with our Recruitment ManagerTechnical testsReceipt of our salary proposal / exclusivity agreement2nd interview with our Business ManagerProposal of your application to the clientInterview at the client's premises, which can be conducted either by video or in person