Position: Software Engineer C# / Angular (m/w/d)
Company: MSV Multicall
Experience required: 1y
English level: intermediate

THE ESSENTIAL DUTIES OF THIS ROLE
• Program and implement new functionality for our software applications (including design, design reviews, coding, code reviews, unit testing, and configuration/release management).
• Participate in the development of design specifications with other members of the software development team.
• Create necessary technical documentation in support of programming and design activities such as release notes, code comments, use cases, and training materials.
• Assist with the development and delivery of technical training on new applications and application updates.
• Perform peer code and design reviews.

REQUIREMENTS
The successful candidate will have knowledge of
• .NET Core, ASP.NET Core
• SQL (Microsoft SQL Server)
• Web API design and implementation.
• Software design patterns (Dependency injection, MVC, CQRS.)
• SPA Web App Development experience with Angular 2+
• Experience with Azure Cloud Services

NICE TO HAVE
• Experience with Azure Service Sus
• Knowledge in NgRX/Redux

IN ADDITION, YOU WILL HAVE:
• Degree in an appropriate IT field such as Computer Science or Computer Engineering or equivalent experience.
• Minimum of four years relevant work experience.
• Good spoken and written English. Basic German is a plus but not required.

ADVANTAGES
• Working in an international team
• Modern development stack, new product development
• Agile team (SCRUM)