Full-Stack Software Engineer - CH- Prilly, Schweiz - SICPA SA

    SICPA SA
    SICPA SA CH- Prilly, Schweiz

    vor 2 Wochen

    Default job background
    Ganztags
    Beschreibung

    Full-Stack Software Engineer

    Req ID: 28136 Posted on: 24 Mar 2024 Location:

    Unlimitrust Campus (CH13), Switzerland

    Department: Platform of Trust - Foundations Job Family: Information Technology

    SICPA is extending its mission of enabling trust to the digital economy. Core to this strategy is a Platform as a Service for hosting security technologies and facilitating development of highly scalable and mission-critical security solutions.
    This is your chance to join our Platform lab; a small but strong team of engineers passionate about breeding the best ideas and using state-of-the-art software technologies and software engineering practices to deliver an innovative PaaS. For the Platform lab, we are currently looking for an experienced, motivated, hands-on

    Full-Stack Software Engineer

    ROLE:

    • Become a technical expert in charge of maintaining and evolving a portion of our internal digital platform.
    • Design, build and maintain backend services and libraries (in Java and Kotlin) and frontend app and libraries (in TypeScript).
    • Support teams that use our platform to build innovative solution in digital sovereignty landscape.
    • Learn solving technical challenges in other domains such as infrastructure, CI/CD pipeline and subsystem interactions.
    • Explore, evaluate and introduce new innovative technologies.
    • Contribute to the "bottom-up" technical roadmap construction in coordination with stakeholders.
    • Actively help the agile team organize its work and processes, and deliver results of highest quality.
    • Facilitate technical collaboration and adoption of the digital platform, manage external suppliers.
    • Apply and promote software engineering best practices (testing, documentation, code review, etc.)

    PROFILE:

    • You have a BS/MS degree in Computer Science or a related field.
    • You have demonstrated experience and willing to grow your knowledge of TypeScript, Angular and its ecosystem; Java (and Kotlin), Spring Boot and its ecosystem.
    • You want to collaborate with others and learn how to write well-tested and efficient code that is easy to understand, evolve and maintain.
    • You are familiar with the Linux environment, including shell scripting and software packaging.
    • You have keen on learning open-source and trendy technologies such as: Spring (Boot), Angular, gRPC, OpenAPI, Docker, OpenShift or Kubernetes, Kafka, PostgreSQL, Oracle, MinIO, Keycloak / OpenID Connect, Jenkins, Spark, Hadoop.
    • You are a great team player who likes multi-cultural working environments and is also able to work independently.
    • You are fluent in English (knowledge of French is a plus)

    JOIN US

    • Our success comes from our highly skilled and talented employees.
    • Respectful entrepreneurship and a long-term vision are key for success.
    • Our people contribute to a more secure world.
    • Diversity at all levels of an organisation is a strength.

    We offer an exciting and challenging role, with great potential for personal development and a truly global impact. Help us contribute to a more secure world and enable trust in the digital society