Job Details
Full Stack Developer (C# .NET, React.js) (Contract)
Location: Basel Country: Switzerland
As one of the premier suppliers to our international banking client in Basel, Swisslinx are looking for an experienced C# .NET Developer with React.js experience to join a brand-new project. This is a rolling 12 month contract with option to extend on a long term basis based on the project road maps, with ideal start date by July 2024. Working in a small and diverse team of four experienced developers, you would join a project in conception phase with scope to change the IT alerting at the bank for the engineers. This would impose a new app implementation, as well as to automate the process and replace the Legacy. It will also require an integration with a customer build information to replace the existing manual work. The status of the project is on-going: requirements gathering phase.
Your responsibilities would include the following:
Design and develop software using commonly used concepts and practices
Deliver tested software using automated testing frameworks
Collaborate with other developers in an Agile environment and be comfortable doing pair programming, code reviews and participating design discussion sessions
Deliver high quality results in a complex environment and sometimes under pressure
In order to be considered for this role, you are an experienced candidate and will possess the following skills and experience:
5 years' experience and expertise in both Front End and Back End development (equally important)
Excellent knowledge of C#, .NET framework and .NET
Experience in JavaScript and at least 1 year experience in React (React is to rewrite apps from existing Angular.JS)
Experience in modern UI component libraries like Ant design, Bootstrap or similar
Experience in ORMs (Entity Framework especially)
Strong Object-oriented programming knowledge and able to solve complex problems by using commonly known design patterns (eg SOLID)
Experience with agile engineering practices like continuous integration, unit and integration testing (automated), and deployment automation
Fluency in English
The following are nice to have but not mandatory:
MS/Oracle SQL experience (writing queries, debugging slow performing queries) is a plus
Experience with DevOps practices
Experience with Typescript
Experience in AngularJS or Angular
Knowledge of UI development support tools (Gulp, NodeJS, NPM etc.)
Knowledge in the concepts of User experience design (or have a passion for UX)
Please note interviews would be conducted via video call, however the role is based 100% in Switzerland.
Our client offers:
The opportunity to work in a diverse and international environment on a long-term basis
50% working from home 20 days working remotely from abroad per year
Modern location in central Basel (50 mins train from Zurich) with subsidised canteen
Are you interested to work in an international environment in one of the most important financial companies worldwide? Then apply now before the deadline on Thursday 28 March! We look forward to receiving your full application.
By applying for this position, I consent to the Swisslinx Group of companies:
- storing my personal information (including name, contact details, Identification and CV information etc.) on their internal or external Servers for the purpose of informing me of potential employment opportunities
- using my personal information or
- supplying it to third parties upon express consent for the purpose of informing me of potential job opportunities
- transferring where applicable my personal information to a country outside the EEA/EFTA
I also hereby agree to the Swisslinx privacy policy and Terms of Use
Posted Date: 21 Mar 2024
Reference: JS15907
Employment Business: Swisslinx
Contact: