1.217 Jobs für Softwareentwickler in Österreich
Softwareentwickler*in
Vor 7 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
WHJS1_AT
Softwareentwickler - Backend
Vor 3 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Ihre Aufgaben:
- Entwicklung und Implementierung von performanten und skalierbaren Backend-Services
- Konzeption und Design von Datenbanken (SQL und NoSQL)
- Erstellung und Wartung von APIs (RESTful, GraphQL)
- Automatisierung von Deployment- und Testprozessen (CI/CD)
- Optimierung von Anwendungsperformance und Systemstabilität
- Zusammenarbeit mit Frontend-Entwicklern und Produktmanagern zur Umsetzung neuer Features
- Durchführung von Code-Reviews und Sicherstellung hoher Codequalität
- Fehleranalyse und Behebung von Bugs in bestehenden Systemen
- Mitwirkung an der Architekturgestaltung und Technologieauswahl
- Dokumentation von technischen Lösungen und Prozessen
Ihr Profil:
- Abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung
- Mindestens 3 Jahre Berufserfahrung in der Backend-Entwicklung
- Sehr gute Kenntnisse in mindestens einer modernen Programmiersprache wie Java, Python, Node.js oder C#
- Erfahrung mit relationalen Datenbanken (z.B. PostgreSQL, MySQL) und/oder NoSQL-Datenbanken (z.B. MongoDB, Redis)
- Kenntnisse in der Entwicklung von Microservices-Architekturen
- Erfahrung mit Cloud-Plattformen (z.B. AWS, Azure, GCP) ist von Vorteil
- Vertrautheit mit agilen Entwicklungsmethoden (Scrum, Kanban)
- Gute Englischkenntnisse, Deutschkenntnisse von Vorteil
- Analytische Fähigkeiten und eine strukturierte, lösungsorientierte Arbeitsweise
- Teamfähigkeit und die Bereitschaft, Wissen zu teilen
Wir bieten Ihnen die Chance, in einem spannenden digitalen Umfeld tätig zu sein, an anspruchsvollen Projekten mitzuwirken und sich persönlich sowie fachlich weiterzuentwickeln. Profitieren Sie von unseren flexiblen Arbeitszeiten und einem modernen Arbeitsplatz.
Junior Softwareentwickler
Vor 5 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Ihre Aufgaben:
- Mitarbeit bei der Entwicklung und Implementierung neuer Softwarefunktionen.
- Mitarbeit bei der Wartung und Fehlerbehebung bestehender Anwendungen.
- Schreiben von sauberem, wartbarem und gut dokumentiertem Code.
- Mitarbeit bei der Durchführung von Unit- und Integrationstests.
- Unterstützung bei der Analyse von Anforderungen und Erstellung von technischen Spezifikationen.
- Zusammenarbeit im agilen Entwicklungsteam und Teilnahme an regelmäßigen Team-Meetings.
- Aktive Beteiligung an Code-Reviews zur Qualitätssicherung.
- Erlernen und Anwenden neuer Technologien und Entwicklungsmethoden.
- Abgeschlossenes Studium der Informatik, Softwaretechnik oder einer verwandten Fachrichtung, oder eine vergleichbare Ausbildung mit relevanter Praxiserfahrung.
- Erste Programmierkenntnisse in mindestens einer gängigen Sprache (z.B. Java, C#, Python, JavaScript).
- Grundlegendes Verständnis von Softwareentwicklungsprozessen und agilen Methoden (Scrum/Kanban).
- Kenntnisse in Datenbanktechnologien (z.B. SQL, NoSQL).
- Gutes Verständnis von Algorithmen und Datenstrukturen.
- Eine hohe Lernbereitschaft und die Fähigkeit, sich schnell in neue Technologien einzuarbeiten.
- Analytisches Denkvermögen und eine strukturierte Vorgehensweise.
- Gute Deutschkenntnisse und gute Englischkenntnisse für die technische Kommunikation.
- Teamgeist und Freude an der Arbeit in einem kollegialen Umfeld.
Softwareentwickler Frontend
Vor 5 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Ihre Verantwortlichkeiten:
- UI/UX Entwicklung: Umsetzung ansprechender und benutzerfreundlicher Oberflächen basierend auf Designs und Wireframes.
- Frontend-Technologien: Entwicklung, Wartung und Optimierung von Webanwendungen mit modernen Frontend-Frameworks wie React, Angular oder Vue.js.
- Responsive Design: Sicherstellung der optimalen Darstellung und Funktionalität auf verschiedenen Geräten und Bildschirmgrößen (Desktop, Tablet, Mobile).
- API-Integration: Anbindung von Backend-Services über RESTful APIs.
- Code-Qualität: Schreiben von sauberem, gut strukturiertem und testbarem Code. Durchführung von Code-Reviews.
- Performance-Optimierung: Verbesserung der Ladezeiten und der allgemeinen Performance von Webanwendungen.
- Cross-Browser-Kompatibilität: Gewährleistung einer konsistenten Darstellung über verschiedene Webbrowser hinweg.
- Zusammenarbeit: Enge Kooperation mit Backend-Entwicklern, UI/UX-Designern und Produktmanagern in einem agilen Umfeld (Scrum).
- Neue Technologien: Evaluation und Anwendung neuer Frontend-Technologien und Best Practices.
Sie verfügen über ein abgeschlossenes Studium der Informatik, eine Ausbildung zum Fachinformatiker oder eine vergleichbare Qualifikation. Fundierte Kenntnisse in HTML5, CSS3 (inkl. SASS/LESS) und JavaScript (ES6+) sind unerlässlich. Erfahrung mit mindestens einem modernen JavaScript-Framework (React, Angular, Vue.js) wird vorausgesetzt. Kenntnisse in Build-Tools (Webpack, Parcel) und Versionskontrollsystemen (Git) sind von Vorteil. Ein gutes Verständnis für UI/UX-Prinzipien und User Centered Design ist wünschenswert. Sie sind motiviert, neue Technologien zu erlernen und sich kontinuierlich weiterzuentwickeln. Eigeninitiative, Problemlösungskompetenz und eine strukturierte Arbeitsweise runden Ihr Profil ab. Wir bieten ein attraktives Gehaltspaket, flexible Arbeitszeiten und die Möglichkeit, im Homeoffice zu arbeiten. Sie werden Teil eines innovativen Unternehmens mit flachen Hierarchien und einem modernen Arbeitsplatz. Profitieren Sie von spannenden Projekten und der Möglichkeit, Ihre Ideen aktiv einzubringen und umzusetzen.
Softwareentwickler für Datenanalyse
Heute
Job angesehen
Arbeitsbeschreibung
Jobbeschreibung:
Wir suchen einen motivierten und engagierten Fachmann für die wissenschaftliche Softwareentwicklung, der unser Team bei der Entwicklung unterstützen möchte.
Ihre Hauptaufgaben:
- wissenschaftliche Softwareentwicklung
- Entwicklung von Softwarelösungen für die HPC Infrastruktur
- Unterstützung bei der Datenauswertung
Ihr Profil:
- abgeschlossenes Studium oder mehrjährige einschlägige Berufserfahrung
Unsere Vorteile:
- krisensicherer und langfristiger Arbeitsplatz
- Mitarbeit in einem internationalen Team, das Verantwortung übernehmen und innovative Ideen umsetzen willkommen sind
- attraktiver Standort mit sehr guter Verkehrsanbindung
- Möglichkeit zur fachlichen und persönlichen Weiterentwicklung
- Wir denken an die Zukunft: Mit einer guten betrieblichen Altersvorsorge und vielen attraktiven Sozialleistungen & Teamevents
Senior Softwareentwickler (Backend)
Gestern
Job angesehen
Arbeitsbeschreibung
Ihre Aufgaben:
- Entwicklung und Implementierung von skalierbaren Backend-Services und APIs
- Design und Optimierung von Datenbanken (SQL/NoSQL)
- Entwicklung und Wartung von Microservices-Architekturen
- Sicherstellung der Code-Qualität durch Unit- und Integrationstests
- Teilnahme an Code-Reviews und agilen Entwicklungsprozessen (Scrum/Kanban)
- Identifizierung und Behebung von Performance-Engpässen und Bugs
- Technologieauswahl und Architekturentscheidungen
- Enge Zusammenarbeit mit Frontend-Entwicklern und anderen Stakeholdern
- Dokumentation von technischen Spezifikationen und Lösungsdesigns
- Abgeschlossenes Studium der Informatik, Software Engineering oder einer vergleichbaren Fachrichtung
- Mehrjährige Berufserfahrung in der Backend-Softwareentwicklung
- Fundierte Kenntnisse in mindestens einer modernen Programmiersprache (z.B. Java, Python, C#, Node.js)
- Erfahrung mit Frameworks wie Spring Boot, Django, .NET Core oder Express.js
- Kenntnisse in relationalen Datenbanken (z.B. PostgreSQL, MySQL) und/oder NoSQL-Datenbanken (z.B. MongoDB, Redis)
- Erfahrung mit Cloud-Plattformen (AWS, Azure, GCP) und Containervirtualisierung (Docker, Kubernetes) von Vorteil
- Gute Kenntnisse von Software-Architekturmustern und Design Principles
- Ausgeprägte Problemlösungsfähigkeiten und eine strukturierte Arbeitsweise
- Sehr gute Deutsch- und Englischkenntnisse
- Teamfähigkeit und Kommunikationsstärke
Senior Softwareentwickler (Backend)
Gestern
Job angesehen
Arbeitsbeschreibung
Was Sie mitbringen:
- Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation mit technischem Schwerpunkt.
- Mehrjährige Berufserfahrung in der Backend-Entwicklung mit fundierten Kenntnissen in mindestens einer modernen Programmiersprache (z.B. Java, Python, C#) und dazugehörigen Frameworks.
- Erfahrung mit relationalen Datenbanken (z.B. PostgreSQL, MySQL) und/oder NoSQL-Datenbanken.
- Kenntnisse in der Entwicklung von RESTful APIs und Microservices-Architekturen.
- Erfahrung mit Cloud-Plattformen (AWS, Azure, GCP) ist von Vorteil.
- Solide Kenntnisse in Versionskontrollsystemen wie Git.
- Ausgeprägte Problemlösungsfähigkeiten und ein starkes Qualitätsbewusstsein.
- Sehr gute Deutsch- und gute Englischkenntnisse.
- Fähigkeit zur selbstständigen Arbeit im Remote-Umfeld.
Wir bieten Ihnen eine herausfordernde Tätigkeit in einem innovativen technologischen Umfeld mit attraktiven Entwicklungsmöglichkeiten und der Chance, an spannenden Projekten mitzuwirken. Profitieren Sie von unserer flexiblen Arbeitskultur und der Möglichkeit, Ihre Expertise vollständig remote einzubringen. Die Stelle ist für Kapfenberg, Styria, AT ausgeschrieben, mit der Möglichkeit zur vollständig Remote-Arbeit.
Seien Sie der Erste, der es erfährt
Über das Neueste Softwareentwickler Jobs In Österreich !
Lead Softwareentwickler (Automotive)
Gestern
Job angesehen
Arbeitsbeschreibung
Lead Automotive Softwareentwickler
Gestern
Job angesehen
Arbeitsbeschreibung
Aufgabenbereiche:
- Technische Leitung und Mentoring eines agilen Softwareentwicklungsteams im Automotive-Bereich.
- Design, Entwicklung und Implementierung von komplexer Embedded Software für Fahrzeugsysteme.
- Definition und Sicherstellung von Coding-Standards und Best Practices innerhalb des Teams.
- Architekturdesign von Softwarekomponenten unter Berücksichtigung von Echtzeit-Anforderungen und Automotive-Standards (z.B. AUTOSAR, ISO 26262).
- Durchführung von Code-Reviews und Sicherstellung der Code-Qualität.
- Enger Austausch mit Projektmanagern, Systemingenieuren und anderen Stakeholdern.
- Troubleshooting und Behebung von Softwarefehlern in frühen und späten Entwicklungsphasen.
- Evaluierung und Einführung neuer Technologien und Entwicklungswerkzeuge.
- Beitrag zur kontinuierlichen Verbesserung der agilen Entwicklungsprozesse.
- Verantwortung für die technische Dokumentation der entwickelten Software.
Ihr Profil:
- Abgeschlossenes Studium der Informatik, Elektrotechnik oder eines vergleichbaren technischen Studiengangs.
- Mehrjährige Berufserfahrung in der Embedded Softwareentwicklung, idealerweise im Automotive-Umfeld.
- Nachweisbare Erfahrung in einer Führungs- oder Lead-Rolle für ein Entwicklungsteam.
- Tiefgehende Kenntnisse in C/C++ und vorzugsweise Python.
- Erfahrung mit Automotive-Softwarearchitekturen wie AUTOSAR.
- Kenntnisse in Echtzeitbetriebssystemen (RTOS).
- Erfahrung mit automotive spezifischen Kommunikationsprotokollen (CAN, LIN, Ethernet).
- Vertrautheit mit Standards wie ISO 26262 (Funktionale Sicherheit).
- Erfahrung mit agilen Entwicklungsmethoden (Scrum, Kanban).
- Starke analytische Fähigkeiten und Problemlösungskompetenz.
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
- Ausgeprägte Kommunikations- und Teamfähigkeit auch in einem verteilten Team.
Wir bieten Ihnen die Möglichkeit, an spannenden Projekten im Bereich der Zukunftstechnologie im Automobilsektor mitzuwirken und dabei vollständig remote zu arbeiten. Flache Hierarchien und ein innovatives Arbeitsumfeld zeichnen uns aus.
Senior Embedded Softwareentwickler
Vor 2 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Zu Ihren Hauptaufgaben gehören die Entwicklung von Echtzeit-Betriebssystemen, die Implementierung von Treibern für verschiedene Hardwarekomponenten und die Optimierung von Leistung und Speichernutzung. Sie sind aktiv an der Erstellung von Softwarearchitekturen und -designs beteiligt und stellen sicher, dass unsere Produkte höchsten Qualitätsstandards entsprechen. Die Durchführung von Unit- und Integrationstests sowie die Fehleranalyse und -behebung sind wesentliche Bestandteile Ihrer Tätigkeit. Sie arbeiten eng mit Hardwareentwicklern, Systemingenieuren und Produktmanagern zusammen, um technische Lösungen zu entwickeln, die den Kundenanforderungen gerecht werden.
Sie bringen ein abgeschlossenes Studium der Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung mit, idealerweise mit Schwerpunkt auf eingebettete Systeme. Mindestens fünf Jahre Berufserfahrung in der Embedded-Softwareentwicklung sind erforderlich, vorzugsweise mit C/C++ für Mikrocontroller und Echtzeitsysteme. Kenntnisse in der Verwendung von Debugging-Tools, Oszilloskopen und Logikanalysatoren sind unerlässlich. Erfahrung mit verschiedenen Kommunikationsprotokollen (z.B. SPI, I2C, CAN, Ethernet) und mit Automotive- oder industriellen Kommunikationsstandards ist ein großer Vorteil. Sie sind ein proaktiver Problemlöser, der gerne in einem Team arbeitet und sich kontinuierlich weiterentwickelt. Wir bieten Ihnen eine herausfordernde und verantwortungsvolle Position in einem innovativen technologischen Umfeld mit attraktiven Weiterbildungsmöglichkeiten und einem wettbewerbsfähigen Gehaltspaket. Werden Sie Teil unseres Teams und gestalten Sie die Zukunft der Automatisierung mit!