Senior Software Engineer

Jobdescription A leading pharmaceutical company based in Basel is looking for a Senior Software Engineer, with proficiency in at least one programming language (Java or Python preferred). Its a 100% remote position but you have to be based in Switzerland. Tasks & Responsibilities: Create and maintain software for orchestrating cloud infrastructure. Identifying use cases and writing tests (unit tests, integration tests). Deploying cloud infrastructure using terraform. Prepare documentation and participate in design and code reviews. Serving as a role model - and helping the team to follow software engineering bestpractices Key Requirements : Good experience working on and maintaining larger software projects by a group of developers. Solid experience with software development lifecycles