ApplikationsentwicklerIn - Coding

Berufsbereiche: Elektrotechnik, Elektronik, Telekommunikation, IT
Ausbildungsform: Lehre
Lehrzeit: 4 Jahre ∅ Einstiegsgehalt: € 2.110,- bis € 2.230,- *
* Die Gehaltsangaben entsprechen den Bruttogehältern bzw Bruttolöhnen beim Berufseinstieg. Achtung: meist beziehen sich die Angaben jedoch auf ein Berufsbündel und nicht nur auf den einen gesuchten Beruf. Datengrundlage sind die entsprechenden Mindestgehälter in den Kollektivverträgen (Stand: 2023). Eine Übersicht über alle Einstiegsgehälter finden Sie unter www.gehaltskompass.at. Die Mindest-Löhne und Mindest-Gehälter sind in den Branchen-Kollektivverträgen geregelt. Die aktuellen kollektivvertraglichen Lohn- und Gehaltstafeln finden Sie in den Kollektivvertrags-Datenbanken des Österreichischen Gewerkschaftsbundes (ÖGB) und der Wirtschaftskammer Österreich (WKÖ).

Hinweis

Ältere Berufsbezeichnung(en): InformatikerIn

Vorgängerlehrberuf: Informationstechnolog(e)in – Informatik

Berufsbeschreibung

Zu den Hauptaufgaben der ApplikationsentwicklerInnen - Coding gehören das Programmieren/Codieren von Applikationen oder Applikationsteilen. Applikationen sind Computerprogramme, die der Lösung von technischen BenutzerInnenproblemen dienen. Die ApplikationsentwicklerInnen müssen bei der Erstellung solcher Applikationen besonderes Augenmerk auf eine spätere Änderbarkeit, Erweiterbarkeit, BenutzerInnenfreundlichkeit, Barrierefreiheit und natürlich auf die Kosten und Nutzen legen.

Bevor es überhaupt zur Erstellung von Applikationen kommt, müssen sich ApplikationsentwicklerInnen intensiv mit den Kundinnen und Kunden auseinandersetzen, welche die Applikationen in Auftrag geben. Sie müssen genau verstehen, was die Kundinnen und Kunden von den zu erstellenden Computerprogrammen erwarten, was benötigt wird und wie es umgesetzt bzw. programmiert werden kann.

Nach dem Erstellen der Applikationen erfolgt noch deren umfangreiche Testung, um einerseits deren einwandfreies Funktionieren sicherstellen zu können und andererseits, dass alle KundInnenanforderungen erfüllt wurden. Dies geschieht unter Zuhilfenahme von speziellen Testprotokollen, in denen der Testvorgang genau festgehalten wird. Dies ist eine sehr wichtige Tätigkeit, die dazu beiträgt, einen hohen Qualitätsstandard der Programmierarbeit zu gewährleisten.

Damit die Kundinnen und Kunden auf lange Sicht keine Probleme bei der Verwendung mit den für sie erstellten Applikationen haben, ist es ein weiterer wichtiger Teil der Arbeit von ApplikationsentwicklerInnen, technische Dokumentationen der von Ihnen codierten Computerprogramme zu erstellen. In diesen ist umfangreich und klar verständlich beschrieben, welche Möglichkeiten und Funktionen die jeweilige Applikation bietet und wie sie bedient werden kann. Zusätzlich kann auch eine Schulung der Kundinnen und Kunden auf die erstellte Applikation durch die ApplikationsentwicklerInnen durchgeführt werden.

Eine weitere Qualifikation von ApplikationsentwicklerInnen ist die Fähigkeit, mittels geeigneter Abfrageprogrammiersprachen, Zugriffe auf Datenbanken zu entwickeln. Dies ist insbesondere bei bereits bestehenden Datenbanken, aus denen bestimmte Daten in einem anderen Programm weiterverarbeitet werden sollen, wichtig.

Zu den Hauptaufgaben der ApplikationsentwicklerInnen - Coding gehören das Programmieren/Codieren von Applikationen oder Applikationsteilen. Applikationen sind Computerprogramme, die der Lösung von technischen BenutzerInnenproblemen dienen. Die ApplikationsentwicklerInnen müssen bei der Erstellung solcher Applikationen besonderes Augenmerk auf eine spätere Änderbarkeit, Erweiterbarkeit, BenutzerInnenfreundlichkeit, Barrierefreiheit und natürlich auf die Kosten und Nutzen legen.

Bevor es überhaupt zur Erstellung von Applikationen kommt, müssen sich ApplikationsentwicklerInnen intensiv mit den Kundinnen und Kunden auseinandersetzen, welche die Applikationen in Auftrag geben. Sie müssen genau verstehen, was die Kundinnen und Kunden von den zu erstellenden Computerprogrammen erwarten, was benötigt wird und wie es umgesetzt bzw. programmiert werden kann.

Nach dem Erstellen der Applikationen erfolgt noch deren umfangreiche Testung, um einerseits deren einwandfreies Funktionieren sicherstellen zu können und andererseits, dass alle KundInnenanforderungen erfüllt wurden. Dies geschieht unter Zuhilfenahme von speziellen Testprotokollen, in denen der Testvorgang genau festgehalten wird. Dies ist eine sehr wichtige Tätigkeit, die dazu beiträgt, einen hohen Qualitätsstandard der Programmierarbeit zu gewährleisten.

Damit die Kundinnen und Kunden auf lange Sicht keine Probleme bei der Verwendung mit den für sie erstellten Applikationen haben, ist es ein weiterer wichtiger Teil der Arbeit von ApplikationsentwicklerInnen, technische Dokumentationen der von Ihnen codierten Computerprogramme zu erstellen. In diesen ist umfangreich und klar verständlich beschrieben, welche Möglichkeiten und Funktionen die jeweilige Applikation bietet und wie sie bedient werden kann. Zusätzlich kann auch eine Schulung der Kundinnen und Kunden auf die erstellte Applikation durch die ApplikationsentwicklerInnen durchgeführt werden.

Eine weitere Qualifikation von ApplikationsentwicklerInnen ist die Fähigkeit, mittels geeigneter Abfrageprogrammiersprachen, Zugriffe auf Datenbanken zu entwickeln. Dies ist insbesondere bei bereits bestehenden Datenbanken, aus denen bestimmte Daten in einem anderen Programm weiterverarbeitet werden sollen, wichtig.

  • Grundlagen der Programmierung und Wartung von einfachen Websites
    Voraussetzungen:
    EDV-Grundkenntnisse (entspechend ECDL-Standardniveau)

    Institut:
    jobart.at Personalberatung & Training e.U.

    Wo:
    Jobart.at Shuttleworthstraße 14/Objekt 68 A-1210 Wien

  • Der Zertifikatslehrgang wird in Kooperation mit der Coding School Wörthersee durchgeführt: Die Coding School Wörthersee setzt auf ein 10 Jahre in der Praxis entwickeltes Konzept der Wissensvermittlung, um unsere Studenten auszubilden. Vergiss monotone Frontalvorträge, langweilige Fächer und theoretische Diskussionen. In der Coding School Wörthersee startest du am 1. Tag mit der Programmierung einer realen App.
    Voraussetzungen:
    Unsere Studenten sind junge motivierte Menschen zwischen 18 und 30 Jahren, die entweder eine technische Schule abgeschlossen oder in ihrer Freizeit großes Interesse für Technik und Coden haben. Eine abgeschlossene Matura ist nicht zwingende Voraussetzung. HTL Background von Vorteil.

    Institut:
    Fachhochschule Kärnten, gemeinnützige Privatstiftung

    Wo:
    JML Coding School GmbH Siemensstrasse 20 9020 Klagenfurt

  • UpLeveled offers a full stack web development program in Vienna / online / hybrid. Our immsersive tech education program is designed for beginners without any upfront knowledge in coding and will take you through the frontend and backend technologies you need to start a career as a software developer - JavaScript, Typescript, React, Next.js, Node.js, HTML, CSS, PostgreSQL, and more. It's a full time immersive program, i.e. at least 8 hours of lectures, exercises and project work every day (MO-FR) for 12 weeks together with a group of fellow students - either in-person in Vienna, Austria, or online from everywhere by dialing in live remote. The syllabus consists of lectures (usually a couple of hours in the morning) and practical work (during afternoons) mentored by experienced UpLeveled teachers and industry experts from the UpLeveled network. We focus on hands-on experiences and your individual strengths to build up your very own portfolio. Before the actual program begins, all participants are asked to complete an online preparation course on the UpLeveled learning platform. Our program comes with career planning sessions, where we focus on your personal goals, your strengths and soft skills and how to grow a strong in-demand profile from it for the job market or for being self-employed. We connect our students with employers, HR managers or first potential clients and support them in negotiating attractive contracts after the education program. Keywords: programmieren coding web development web developer software development software developer javascript typescript next.js node.js web design UI UX frontend backend full stack
    Ziele:
    Web Development at job-entry level
    Zielgruppe:
    open for everyone
    Voraussetzungen:
    4 weeks of self-studying - online preperation course on the UpLeveled Learning Platform

    Institut:
    UpLeveled GmbH

  • The CodeFactory Full Stack Web Developer training course prepares you for your versatile career as a Junior Web Developer. From back-end to front-end programming languages and frameworks you will learn how to use the most popular programs, such as Angular, PHP, HTML, CSS and JavaScript. As a Full Stack Web Developer you have comprehensive knowledge in the area of software development and are proficient in currently relevant programming languages. This allows you to work in both web and software development. As a generalist you can perform almost any task with your coding skills and often work closely together with project managers by taking care of requirements management, software and test planning as well as programming activities.
  • Der Kurs Voice User Interface Design richtet sich an alle, die lernen möchten, wie man sprachgesteuerte Benutzeroberflächen entwirft, und zeigt Dir, wo und wie sich dies von der Gestaltung visueller Oberflächen unterscheidet. Der Kurs ist für diejenigen geeignet, die sich bereits mit UX-Design auskennen, d.h. Du kennst den Unterschied zwischen einem Wireframe und einem Prototyp, Du hast Erfahrung mit der Erstellung von User Personas, Prototyping und Usability-Tests oder Du hast den CareerFoundry-Kurs Intro to UX Design (oder einen gleichwertigen externen Kurs) belegt. Coding-Erfahrung ist nicht erforderlich, aber Vertrautheit mit Code wäre ein Plus - obwohl Du während des Kurses Zugang zu vielen Ressourcen und Tutorials haben wirst. Während des Kurses wirst Du Dein bereits vorhandenes Wissen über Themen wie das Erstellen von User Personas, Prototyping und Usability-Tests nutzen, um drei "Skills" für Amazons Sprachassistenten Alexa zu entwickeln. Skills sind im Kontext von VUI im Wesentlichen Anwendungen, mit denen Benutzer über ihre Stimme interagieren können. Der Kurs konzentriert sich auf die Vermittlung von Sprachdesign-Fähigkeiten und -Theorien, die auf das gesamte Voice-Ökosystem anwendbar sind, d.h. es geht nicht nur um Alexa. Das bedeutet, dass die Prinzipien für jedes Sprachgerät, wie z. B. Google Assistant, verwendet werden können.
    Voraussetzungen:
    Englisch Grundkenntnisse Level B1.2, UX Design Grundkenntnisse

    Institut:
    CareerFoundry GmbH

    Wo:
    Online

  • UpLeveled offers a flexible full stack web development program (remote / online). Our flexible tech education program is designed for beginners without any upfront knowledge in coding and will take you through the frontend and backend technologies you need to start a career as a software developer - JavaScript, Typescript, React, Next.js, Node.js, HTML, CSS, PostgreSQL, and more. It's a flexible program that suits ever schedule and could be done in your very own pace over the course of 24-72 weeks - online / remote from everywhere, part-time / berufsbegleitend. The syllabus consists of lectures (usually a couple of hours in the morning) and practical work (during afternoons) mentored by experienced UpLeveled teachers and industry experts from the UpLeveled network. We focus on hands-on experiences and your individual strengths to build up your very own portfolio. Before the actual program begins, all participants are asked to complete an online preparation course on the UpLeveled learning platform. Our program comes with career planning sessions, where we focus on your personal goals, your strengths and soft skills and how to grow a strong in-demand profile from it for the job market or for being self-employed. We connect our students with employers, HR managers or first potential clients and support them in negotiating attractive contracts after the education program. Keywords: programmieren coding web development web developer software development software developer javascript typescript next.js node.js web design UI UX frontend backend full stack
    Ziele:
    Web Development at job-entry level
    Zielgruppe:
    open for everyone
    Voraussetzungen:
    4 weeks of self-studying - online preperation course on the UpLeveled Learning Platform

    Institut:
    UpLeveled GmbH

    Wo:
    remote / online

  • UpLeveled offers a full stack web development program in Vienna / online / hybrid. Our immsersive tech education program is designed for beginners without any upfront knowledge in coding and will take you through the frontend and backend technologies you need to start a career as a software developer - JavaScript, Typescript, React, Next.js, Node.js, HTML, CSS, PostgreSQL, and more. It's a full time immersive program, i.e. at least 8 hours of lectures, exercises and project work every day (MO-FR) for 12 weeks together with a group of fellow students - either in-person in Vienna, Austria, or online from everywhere by dialing in live remote. The syllabus consists of lectures (usually a couple of hours in the morning) and practical work (during afternoons) mentored by experienced UpLeveled teachers and industry experts from the UpLeveled network. We focus on hands-on experiences and your individual strengths to build up your very own portfolio. Before the actual program begins, all participants are asked to complete an online preparation course on the UpLeveled learning platform. Our program comes with career planning sessions, where we focus on your personal goals, your strengths and soft skills and how to grow a strong in-demand profile from it for the job market or for being self-employed. We connect our students with employers, HR managers or first potential clients and support them in negotiating attractive contracts after the education program. Keywords: programmieren coding web development web developer software development software developer javascript typescript next.js node.js web design UI UX frontend backend full stack
    Ziele:
    Web Development at job-entry level
    Zielgruppe:
    open for everyone
    Voraussetzungen:
    4 weeks of self-studying - online preperation course on the UpLeveled Learning Platform

    Institut:
    UpLeveled GmbH

  • Unsere Ausbildung bildet TeilnehmerINNEN zu wettbewerbsfähigen SoftwareentwicklerINNEN aus. In einem praxisnahen Umfeld werden essenzielle Technologien wie Java, Spring, JavaScript und React vermittelt, begleitet von Schulungen zu Clean Coding und Designprinzipien. Zusätzlich lernen die TeilnehmerINNEN, wie man das Lernen lernt – ein entscheidender Faktor, um sich kontinuierlich in der schnelllebigen Tech-Welt weiterzuentwickeln. Das Programm zeichnet sich durch flexible Lernzeiten aus, die es den TeilnehmerINNEN ermöglicht, ihren eigenen Lernrhythmus zu bestimmen. Zusätzlich besteht die Möglichkeit, gegen Aufpreis individuelle Beratungsstunden mit einem Mentor zu buchen, um gezielte Unterstützung bei persönlichen Herausforderungen oder Projekten zu erhalten. Das Shift-Programm richtet sich an Personen, die erste Schritte in der Softwareentwicklung machen möchten. Neben technischer Expertise wird auch auf Soft Skills wie Teamarbeit und Problemlösungskompetenz großer Wert gelegt, um AbsolventINNEN optimal auf den Arbeitsmarkt vorzubereiten.
    Ziele:
    Ausbildung zu einer wettbewerbsfähigen und eigenständigen Softwareentwicklerin
    Zielgruppe:
    Das Shift-Programm richtet sich an Personen, die eine Karriere in der Softwareentwicklung anstreben, unabhängig davon, ob sie bereits Vorkenntnisse haben oder komplette Quereinsteiger sind. Es ist ideal für Menschen, die flexibel und eigenständig lernen möchten und gleichzeitig Wert auf eine praxisorientierte, fundierte Ausbildung legen.
    Voraussetzungen:
    Die Teilnahme am Shift-Programm setzt das erfolgreiche Bestehen unseres Bridge-Programms voraus. Dieses Programm dient dazu, grundlegende Fähigkeiten in der Softwareentwicklung zu vermitteln und sicherzustellen, dass alle TeilnehmerINNEN optimal auf die weiterführenden Inhalte des Shift-Programms vorbereitet sind.

    Institut:
    Beyond Education GmbH

    Wo:
    Online

  • ab 23.06.2025
    During this 3-day course in 21 hours of super intensive training you will gain crucial cybersecurity knowledge and skills in terms of Secure Coding Techniques .NET. Moreover, you will be able to: - Get the highest quality and unique learning experience – the class is limited to 10 participants by default. - Get the opportunity to interact with our world-renowned Experts. - Go through CQURE’s custom lab exercises and practice them after the course. - Receive a lifelong certification after completing the course! During 3-day instructor-led training you will learn and practice all important .NET security features (with special focus on web applications), ways of hacking applications and reviewing the code with security in mind. We will start by talking about security as a process – covering most important aspects of latest Microsoft SDL guidance, tools, architecture and design practices. Then we will go through everything that each .NET developer needs to know about secure coding practices with newest tools and services (Visual Studio 2017, TFS 2018 or Azure DevOps).
    Zielgruppe:
    The course is perfect for: - enterprise administrators - infrastructure architects - security professionals - systems engineers - network administrators - IT professionals - security consultants
    Voraussetzungen:
    - To attend this training, you should have a good hands-on experience in administering Windows infrastructure. - At least 8 years in the field is recommended.

    Institut:
    ETC - Enterprise Training Center GmbH

    Wo:
    ETC-Wien

    Wann:
    23.06.2025 - 25.06.2025

  • ab 26.06.2025
    Es vergeht keine Woche in der nicht neue Tools auf der Basis von KI-Modellen veröffentlicht werden. Dabei kann es leicht passieren den Überblick zu verlieren. Damit Ihnen das nicht passiert, gibt es dieses Seminar! So versteckt sich beispielsweise hinter Google Gemini (als Nachfolger von Bard) das Äquivalent zu ChatGPT von OpenAI. Perplexity verspricht ein neues Erlebnis der Webrecherche, Sora wird Ihnen die Erstellung von qualitativ hochwertigen Videos einfacher als jedes andere Tool machen, mit Gamma können Sie dank der KI Präsentationen in wenigen Sekunden erstellen und Devin könnte bald Ihr Coding-Team ergänzen. Nach diesem Seminar kennen Sie die neusten KI-Technologien und wissen genau, welche Tools Ihnen das praktische Arbeiten in einem professionellen Kontext einfacher machen könnten.
    Ziele:
    Professionelle Bildbearbeitung leicht gemacht

    Institut:
    WIFI NÖ (St. Pölten)

    Wo:
    WIFI Mödling Guntramsdorfer Straße 101 2340 Mödling

    Wann:
    26.06.2025 - 26.06.2025

  • 15 In Inseraten gefragte berufliche Kompetenzen
  • .NET
  • Agile Softwareentwicklung
  • Angular
  • C
  • C#
  • C++
  • Datenbankmanagementsysteme
  • Englisch
  • Java
  • JavaScript
  • LINUX
  • Requirements Engineering
  • Softwaredokumentation
  • SQL
  • XML