Senior Software Engineer & Architect

Job content

  • Establish solid relationship with different business units supporting them to design and implement architecture and software solutions for current and future business activities;
  • Contribute to develop and promote good standard patterns and practices across the organization;
  • Be part of the definition of the technology roadmap by researching, implementing proof of concept, mentoring and supporting teams in the adoption of tools and technical solutions;
  • Work closely with business and IT stakeholders to proactively identify and address requirements, risks, dependencies and potential issues.

Requirements

  • You are driven by passion and by the desire to achieve high quality standards and you are able to communicate your approach and show and convince others how things should be done properly;
  • You are following principles and standards but always keeping a pragmatic point of view and a strong attitude to ‘get things done;
  • You are a team player with the capability to take ownership and honour the commitments, always speaking clearly and challenging ideas or approaches that you do not agree and at the same time fully supportive with the direction once that a decision has been taken;
  • You are curious, eager to experiment, walk the extra mile when necessary and you think that a solution that is not simple and elegant is probably not correct;
  • You have a degree or higher education in computer science, data science, economics or a comparable discipline;
  • You bring at least 5 years of experience in an information technology role, preferably in a regulated environment;
  • You have a strong ability to analyse, design, and develop technical solution architectures including roadmaps, implementation plans, and solution blueprints;
  • You have a solid working experience as software developer, SDLC, CI/CD, agile methodologies and tooling and a rich experience in developing solutions with different technologies, programming languages and frameworks. Clear advantage is the knowledge of Microsoft operating systems and tools, .NET, ASP.NET, modern web technologies incl. popular JavaScript frameworks as Angular / React / Vue or others, python programming, data modelling and SQL language;
  • You bring experience in modernizing and refactoring solutions and move them to a continuous approach of keeping them up to date;
  • Knowledge of cloud technologies is a big plus, in particular Microsoft Azure platform, cloud native approaches, serverless e.g. Azure functions, Data Factory and containerization technologies like Docker and Kubernetes (AKS);
  • You assume responsibility for your individual tasks and area of expertise, always keeping in mind the bigger picture and unlock synergies wherever possible.

Location: Nearby Zurich area, Switzerland (Approx. 35 mins from Zurich HB)

Additional Info

  • Job Type: Full Time
  • Country: Switzerland
  • Salary: TBD
  • City: Zurich