Software Developer

Permanent employee, Full-time · Wien

Read job description in:
Your mission

We're seeking an experienced Software Developer with strong expertise in a statically-typed programming language (e.g., C++, Java, C#, or similar) and solid proficiency in Python. This role involves taking ownership of our Core Application codebase, designed with a modern, scalable and layered application structure. You’ll be responsible for ensuring that these components work seamlessly within a microservice infrastructure and developing additional features. You will be the interface between Mechanical Engineers/Building Scientists and the Development Team, translating product requirements and feature requests into scalable and maintainable software solutions.

Job description
  • Take ownership of the core application code base for the automated simulation of buildings and building portfolios. Your focus will be on ensuring system stability, optimizing performance, and implementing changing requirements into the existing project.

  • Contribute to the development and enhancement of a DotNet Project for multiple different simulation engines

  • Process Automation: Design and implement automation workflows to streamline the design and setup of HVAC systems within our software, reducing manual effort and increasing efficiency.

  • Innovation and Research: Contribute to the design and development of new features and functionalities that expand the capabilities of our simulation platforms.

Your profile
  • Experience: A minimum of 3 years of professional experience in software development projects.

  • High proficiency in Python is essential.

  • Strong command of a statically-typed language such as C#, Java, or a similar language. Expertise in C# is highly desirable.

  • Communication Skills: Excellent verbal and written communication skills in English are mandatory. You must be adept at conveying complex technical concepts to team members from diverse professional backgrounds.

  • Database Knowledge: Proficiency with relational databases and the ability to write efficient queries using SQL (e.g., PostgreSQL).

  • Version Control Proficiency: Experience using Git in a collaborative development environment.

  • Problem-Solving: Strong analytical and problem-solving abilities with a keen eye for detail and a commitment to delivering high-quality code.


Additional Skills That Are a Plus:

  • German Language Skills: Conversational or fluent German is an advantage.

  • DevOps: Experience with CI/CD pipelines and infrastructure as code (IaC) is beneficial.

Why us?
  • Real Impact & Mission

  • Be a Foundational Part: Join us at an exciting stage of growth (post-Seed funding) and leave your mark on the codebase of a deep-tech solution.

  • Decarbonize the Future: Your code directly contributes to reducing the environmental footprint of the real estate and construction industry, the world’s largest source of CO2 emissions.. Work on meaningful challenges that have a positive environmental impact.

  • Tech & Innovation

  • Cutting-Edge Stack: Solve complex technical problems using modern Cloud technologiesCloudAWS technologies, Python, and statically-typed languages in a microservice infrastructure.

  • AI-Driven Solutions: Collaborate with building scientists and engineers to build the digital twin technologies of tomorrow.

  • Flexibility & Environment

  • Modern Headquarters: Work from our bright, modern office in Vienna’s 2nd district, designed to foster creativity and collaboration.

  • Hybrid Flexibility: We believe in the power of in-person collaboration but offer home office days and flexible working hours to help you balance your life.

  • Compensation & Perks

  • Competitive Salary: We offer a starting gross monthly salary of €3,843 (based on full-time employment) with a clear willingness to pay significantly more depending on your qualifications and experience.

  • Daily Lunch Support: Receive €5 per day in lunch vouchers to keep you fueled and happy.

About us

OPTIMUSE stands at the forefront of the building industry's transformation. Our goal is not only to redefine a whole industry, the sector but also to make a positive environmental impact. We are committed to leading the decarbonization of the building sector, aiming for a future where sustainable practices are the norm.

Ihre Aufgaben

Wir suchen eine erfahrene Softwareentwicklerin / einen erfahrenen Softwareentwickler mit fundierten Kenntnissen in einer statisch typisierten Programmiersprache (z. B. C++, Java, C# oder ähnliche) sowie sicherer Beherrschung von Python. In dieser Position übernehmen Sie die Verantwortung für unsere Core-Application-Codebasis, die auf einer modernen, skalierbaren und geschichteten Anwendungsstruktur basiert. Sie sind dafür verantwortlich, dass diese Komponenten nahtlos innerhalb einer Microservice-Infrastruktur funktionieren, und entwickeln zusätzliche Funktionen. Dabei fungieren Sie als Schnittstelle zwischen Maschinenbauingenieuren bzw. Bauphysikern und dem Entwicklungsteam, indem Sie Produktanforderungen und Feature-Anfragen in skalierbare und wartbare Softwarelösungen übersetzen.

Job description
  • Verantwortung für die Core-Application-Codebasis: Übernehmen Sie die Verantwortung für die Codebasis der Kernanwendung zur automatisierten Simulation von Gebäuden und Gebäudeportfolios. Ihr Fokus liegt dabei auf der Gewährleistung der Systemstabilität, der Performance-Optimierung sowie der Implementierung sich ändernder Anforderungen in das bestehende Projekt.

  • Weiterentwicklung von DotNet-Projekten: Wirken Sie an der Entwicklung und Erweiterung eines DotNet-Projekts für verschiedene Simulations-Engines mit.

  • Prozessautomatisierung: Konzeption und Implementierung von Automatisierungs-Workflows zur Optimierung der Planung und Konfiguration von HLK-Systemen (Heizung, Lüftung, Klima) innerhalb unserer Software, um den manuellen Aufwand zu reduzieren und die Effizienz zu steigern.

  • Innovation und Forschung: Beteiligen Sie sich an der Konzeption und Entwicklung neuer Features und Funktionalitäten, die das Leistungsspektrum unserer Simulationsplattformen erweitern.

Ihr Profil

Anforderungen:

  • Berufserfahrung: Mindestens 3 Jahre fundierte Berufserfahrung in Softwareentwicklungsprojekten.

  • Python-Kenntnisse: Sehr gute Kenntnisse in Python sind zwingend erforderlich.

  • Statisch typisierte Sprachen: Sicherer Umgang mit einer statisch typisierten Sprache wie C#, Java oder einer vergleichbaren Sprache. Expertise in C# ist ausdrücklich erwünscht.

  • Kommunikationsstärke: Verhandlungssichere Englischkenntnisse in Wort und Schrift sind obligatorisch. Sie sind versiert darin, komplexe technische Konzepte Teammitgliedern mit unterschiedlichen fachlichen Hintergründen verständlich zu vermitteln.

  • Datenbank-Know-how: Sicherer Umgang mit relationalen Datenbanken und die Fähigkeit, effiziente SQL-Abfragen (z. B. PostgreSQL) zu schreiben.

  • Versionsverwaltung: Erfahrung im Umgang mit Git in einer kollaborativen Entwicklungsumgebung.

  • Problemlösungskompetenz: Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz mit einem Blick für Details sowie einem hohen Qualitätsanspruch an den eigenen Code.

    Nice to have:

  • Deutschkenntnisse: Fließende oder konversationssichere Deutschkenntnisse sind ein Pluspunkt.

  • DevOps: Erfahrung mit CI/CD-Pipelines und Infrastructure as Code (IaC) ist von Vorteil.

  • Pydantic: Vertrautheit mit Pydantic oder ähnlichen Frameworks zur Datenvalidierung.

Warum wir?

Real Impact & Mission:

  • Prägen Sie unsere Basis: Werden Sie Teil einer spannenden Wachstumsphase (Post-Seed-Finanzierung) und hinterlassen Sie Ihren ökologischen Fußabdruck in der Codebasis einer echten Deep-Tech-Lösung.

  • Decarbonize the Future: Ihr Code trägt direkt dazu bei, den ökologischen Fußabdruck der Immobilien- und Baubranche – der weltweit größten Quelle von CO2-Emissionen – zu reduzieren. Arbeiten Sie an bedeutsamen Herausforderungen mit positivem Einfluss auf die Umwelt.

Tech & Innovation:

  • Moderner Tech-Stack: Lösen Sie komplexe technische Probleme mit modernen AWS-Cloud-Technologien, Python und statisch typisierten Sprachen in einer Microservice-Infrastruktur.

  • KI-gestützte Lösungen: Arbeiten Sie mit Bauphysikern und Ingenieuren zusammen, um die Digital-Twin-Technologien von morgen zu entwickeln.

Arbeitsumfeld & Flexibilität:

  • Modernes Headquarter: Arbeiten Sie in unserem hellen, modernen Büro im 2. Wiener Gemeindebezirk, das gezielt auf Kreativität und Zusammenarbeit ausgelegt ist.

  • Hybride Flexibilität: Wir glauben an die Kraft der persönlichen Zusammenarbeit, bieten aber Home-Office-Tage und flexible Arbeitszeiten an, damit Sie Ihre Work-Life-Balance optimal gestalten können.

Benefits:

  • Attraktives Gehalt: Wir bieten ein monatliches Bruttostartergehalt ab € 3.843,- (auf Basis einer Vollzeitbeschäftigung). Je nach Qualifikation und Erfahrung besteht eine ausdrückliche Bereitschaft zur Überzahlung.

  • Zuschuss zum Mittagessen: Erhalten Sie € 5,- täglich in Form von Essensgutscheinen, um motiviert und gestärkt durch den Tag zu kommen.

Über uns
OPTIMUSE steht an der Spitze der Transformation der Baubranche. Unser Ziel ist es nicht nur, einen gesamten Industriezweig neu zu definieren, sondern auch einen positiven Einfluss auf die Umwelt auszuüben. Wir setzen uns leidenschaftlich für die Dekarbonisierung des Gebäudesektors ein und streben eine Zukunft an, in der nachhaltiges Handeln der Standard ist.
Your application!
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.