Gi Group Human Resources SA For our client we are looking for a Senior .NET Core Developer : Job Responsibilities: - Write clean, scalable code using .NET programming languages - Remain up to date with the terminology, concepts and best practices for coding mobile apps - Preparation of development estimates and technical design documents; - Development using code first approach; - Design framework and components using .Net Core and Angular 2+ What we are looking for? - Strong knowledge of data structures, algorithm, enterprise systems, and asynchronous architectures. - Agile development team experience. - Advanced Microsoft developer certifications. - Knowledge of S.O.L.I.D. principles and well-known design patterns. - Demonstrated experience using Angular or React or similar frameworks. - Experience working in Continuous Integration / Continuous Build Environments; - Experience with distributed applications and building/operating highly available systems. - Experience creating and managing REST APIs. - Experience using TFS, VSTS, Git and Visual Studio. - Knowledge of Docker/Kubernetes. - Front-end development skills and experience, including Bootstrap, HTML5, CSS3. - Bachelor's Degree in Computer Science, Computer Engineering or a closely related field. - Ability to write code using Typescript, knowledge of Angular Components, Directives, Services and Routing etc. - Solid knowledge of ASP.MVC, Dapper, NHibernate, Entity Framework and LINQ. - Ability to automate unit test cases. - Ready to work in Lugano, Switzerland. Branche: EDV Funktion: Technologie/EDV Anstellungsart: Dauerhafte Arbeit