This multifaceted role includes:
1. Continuous development of internal software systems
2. Redevelopment of legacy systems with new cloud-based solutions
3. Design and development of APIs, web services, and interfaces
4. Supporting the development team who also cover front and back-end web development, internal production processes, etc.
Qualifications, skills, and experience required:
5. A Swiss IT apprenticeship or a bachelor’s degree in a computer-related discipline or extensive equivalent experience
6. At least two years experience in a software development role
7. Excellent working experience with .NET Core and Source Control solutions (VisualStudio.com)
8. Experience in developing and maintaining API (REST and SOAP)
9. Good communication skills, the ability to work both independently and within a distributed team
10. Fluent English (written and spoken) is compulsory; additional German language skills would be advantageous
Language and platform details
11. Primary languages and frameworks: C# 11.0 & .Net (Framework, Standard and Core)
12. Platforms that our systems interact with include Salesforce, MS Dynamics, Azure Data Factory, Azure web apps, and Office365 environments including SharePoint, Teams, Graph, LiveTiles (Wizdom) and PowerAutomate
What we offer:
13. A working location in Switzerland (preferred), Germany or the UK
14. A work environment where personal development and responsibility are highly valued
15. Subscriptions to for LinkedIn Learning, Calm and 1Password
16. Interesting and varied activities in a motivated team
17. Flexible working hours and very generous remote work arrangements
If based in Basel, Switzerland:
18. A centrally located, modern office space that contributes to innovation and collaboration
19. Benefits of the Swiss social system