Canali has been a paradigm of Italian tailored luxury and masculine elegance for over 90 years. Since 1934, it has promoted the values of Made in Italy excellence through its artisanal know-how, creating sartorial masterpieces of extraordinary fit and comfort in a perfect balance of elements that blends culture and history with style and taste.
Position Location
Sovico, Monza, Italy
Job Responsability
- Frontend development with React (preferably TypeScript)
- Backend development with C# / .NET Core
- Implementation of robust and secure RESTful APIs
- Design and optimization of data access using Entity Framework
- Writing clean, testable, and maintainable code
- Debugging, refactoring, and continuous improvement of existing code
- Collaboration with the Architect on implementing architectural decisions
- Code reviews and technical support to junior team members
- Contribution to the automation of build and release processes (CI/CD)
- Participation in Azure-related projects and integration of AI solutions where applicable
Requirements
- At least 5 years of experience in full-stack web development
- Strong knowledge of:
- React (Hooks, lifecycle, gestione stato, performance tuning)
- C# e .NET Core
- Entity Framework
- API REST
- Solid experience with relational databases (SQL Server and/or Oracle)
- Strong proficiency in:
- HTML, CSS, JavaScript / TypeScript
- Git
- Principi SOLID e Clean Code
- Experience across the full software development lifecycle
- Experience using AI tools for code writing and review (e.g., Claude Code, GitHub Copilot) — ability to integrate AI as an accelerator in daily development while maintaining full ownership of code quality and correctness
Nice to have
- Experience with Microsoft Azure (App Service, Azure Functions, DevOps)
- Experience with Docker
- Familiarity with CI/CD pipelines
- Development and integration of AI features within applications (e.g., speech-to-text, text generation, classification) using APIs from external services such as OpenAI, Azure AI, or equivalent
- Experience working in Agile environments
Our selection process is based exclusively on skills, merit and professional aptitude, ensuring a respectful and welcoming work environment for everyone.
Canali strongly values diversity and respects equal opportunities. All our job postings are addressed to candidates of any gender.