Workplace image CASABLANCA hotelsoftware

Software Engineer

CASABLANCA hotelsoftware

Job

In this role, you develop modules and features within the CASABLANCA platform using .NET/C#. You design software solutions, optimize architecture, and collaborate closely with various teams.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • As a Software Developer / Engineer, you are a key technical contributor in our engineering team.
  • You develop features across the CASABLANCA product portfolio, take ownership of modules or services, and make technical decisions that shape our architecture.
  • You work with .NET, modern software architecture, and cloud technologies to keep our products robust, scalable, and future-proof.
  • Take technical ownership of selected modules or services within the CASABLANCA platform.
  • Design and develop software features in .NET/C#.
  • Contribute to software and system design, including architecture decisions.
  • Ensure code quality, clean code practices and technical standards.
  • Help evolve and modernize our microservice and cloud architecture.
  • Create solution designs and analyze complex system environments.
  • Participate in code reviews and pair programming.
  • Support sprint planning, estimation and backlog refinement.
  • Assist with 3rd-level support analysis when needed.
  • Collaborate closely with QA, product management, and other engineering teams.

Our expectations of you

Qualifications

  • Solid knowledge of .NET/C#.
  • Understanding of clean architecture, design patterns and domain-driven design principles.
  • Comfortable working with Azure DevOps (Boards, Pipelines, Repositories).
  • Structured, independent way of working.
  • Fluent in English; German at B2 level or above.
  • Familiarity with Azure Cloud services.
  • Routine in performance optimization, debugging and refactoring.
  • Interest in mentoring and knowledge sharing within the team.

Experience

  • Professional experience in software development (2+ years).
  • Experience with SQL databases and ORMs (e.g., Entity Framework, NHibernate).
  • Experience with microservices, Docker and distributed systems.
  • Experience with messaging systems (e.g., Azure Service Bus, RabbitMQ).
  • Experience with NoSQL databases.

What we offer

  • CASABLANCA AI Toolkit: AI tools that handle the friction from pipeline automation to incident documentation, so you can own the architecture.
  • Modern workspace at our locations in Schönwies and Innsbruck.
  • Flexible working hours (flextime with core hours).
  • Personal buddy system: Your mentor supports you from day one.
  • Development focus: Onboarding review after 5 months, annual review and half-yearly check-ins.
  • Team events and a genuine sense of community.
  • Daily meal allowance of €8 at all locations.
  • The minimum gross salary for this position is €3175 per month (full-time, 38.5h/week).
  • The actual salary depends on your qualifications and experience.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Gemeinde SchönwiesMain location
    Öde 58, 6491 Schönwies, Austria
  • Location Innsbruck
    Eduard-Bodem-Gasse 5/7, 6020 Innsbruck, Austria
  • Location Vienna
    1010 Wien, Austria
  • Location Linz
    4020 Linz, Austria

About your employer

CASABLANCA hotelsoftware

Schönwies, Innsbruck, Wien, Linz

For over 30 years, Casablanca Hotelsoftware has been providing high-quality software and cloud solutions specifically designed for accommodation businesses of all sizes (hotels, apartments, guesthouses, etc.). We supply more than 2000 hotel industry customers with high-quality software and cloud solutions.

Company size
50-249 Employees
Founding year
1990
Language
German
Company type
Established Company
Work model
Hybrid, Onsite
Industry
Advertising, Marketing, PR · Internet, IT, Telecommunication · Hotel and Restaurant Industry, Tourism
  • JAAS GmbHVienna

    • Easy Apply
    • From €56k
    • Full Remote
    • Full Time
    • Lead

    Do you enjoy diving deep into code and want to build a product that truly makes an impact? With us, you work hands-on on an AI platform that combines SaaS and on-premises, exclusively relies on open source, and successfully implements AI on-prem and...

    • Java
    • Python
    • Linux
    • Spring
    • ISO 27001
    • SQL
    • +2
  • DIAMIR Vienna

    • Easy Apply
    • €50k – €60k
    • Hybrid
    • Onsite
    • Full Time

    End-to-End Development:You accompany exciting software projects from the initial requirements analysis through implementation (e.g., with Spring Boot) to successful deployment. Microservices & Architecture:You design and develop robust, highly scalable...

    • NoSQL
    • PostgreSQL
    • Kubernetes
    • Java
    • Maven
    • MySQL
    • Git
    • Docker
    • GitLab CI
    • Gradle
    • +6
    • +7
  • MyflexboxSalzburg, Linz

    • Easy Apply
    • From €50k
    • Full Remote
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You don't just want to program features, but to sustainably develop a platform with your technical decisions? As a Senior Java Backend Developer (m/f/d), you will take responsibility for core technical components of our platform. You will develop...

    • JPA
    • RESTful API
    • JVM
    • Hibernate
    • Vaadin
    • Spring
    • Java
    • +2
    • +3

Software Engineer

CASABLANCA hotelsoftware