Softwareentwicklung (insbesondere Java) und Qualitätssicherung (Softwaretest) mit Master Abschluss (M.Sc.) in praktischer Informatik
Aktualisiert am 23.01.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Spanisch
Fortgeschritten

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

6 Monate
2023-07 - 2023-12

Plugin für Robot Framework

Software-Entwickler Java Python TypeScript ...
Software-Entwickler

- UI Implementierung für Testübersicht und - ergebnisse

- Definition von Parser & Lexer mit bnf und FlexLexer

- (Weiter-)Entwicklung des bereits vorhandenen Codes

- Dokumentation bereits der benötigten Komponenten

- Zusammenstellen eines Demoprojekts

- Durchführung von Code-Reviews

- Bugfixes für semantisches Highlighting

- Daily Scrum

Scrum
Java Python TypeScript Robot Framework XML Visual Studio Code IntelliJ PyCharm LSP (Language Server Protocol) Selenium Swing
1 Jahr
2023-01 - 2023-12

Leistungserfassung Smartphone

Software-Entwickler TypeScript Angular Android ...
Software-Entwickler

Entwicklung einer Smartphone/Angular Web-App, die die Arbeitszeiten der Mitarbeiter aufzeichnet und die API von Google Firebase benutzt. Um die tatsächliche Datenbank abzukoppeln, wurden die Daten zuerst im Google Firestore gespeichert und anschließend asynchron mittels eines Consumers, in der Form einer Sprint Boot Anwendung, in die finale Stundenzetteldatenbank eingetragen, so dass die Mitarbeiter es nicht mehr manuell eintragen müssen. Zusätlich wurde eine Verbindung mit dem kundeneigenen DMS (?ELO?) entwickelt zwecks Übermittlung der Daten in das DMS und dem Anstoßen der dort vorhandenen Prozesse.

- Entwicklung im Front- und Backend (u.a. mit Java (Spring), TypeScript, Angular und HTML)

-  Entwicklung der Weboberflächen und Schnittstellen

- Erstellen einer CI-Pipeline im Jenkins

- Durchführung und manueller und automatisierter Test

- E2E- und Komponenten-Tests mit Cypress

- JUnit-Tests mit Mockito

- Anforderungsanalyse

- Review der Anforderungsdokumente

- Durchführung von Code-Reviews

- Dokumentation

- DailyScrum

Scrum OOA OOD TDD
TypeScript Angular Android iOS HTML/CSS Oracle Visual Studio Code Java IntelliJ Eclipse MS Office JUnit Google Firestore Git ReadyAPI Atlassian JIRA Jenkins MS SQL Server Management Studio Postman Swagger Ant Maven Windows Linux JDBC SonarQube Cypress Mockito ELO (DMS) REST
1 Jahr 7 Monate
2021-03 - 2022-09

MD-Prop

Software-Entwickler JavaSc TypeScript vue.js ...
Software-Entwickler

- Anforderungsanalyse

- Auswahl von benötigter Soft- & Hardware

- manuelle Hardwaretests auf Nutzbarkeit

- Entwicklung der logischen Anwendung und graphischen Oberfläche in HTML/CSS & TypeScript

- UI / UX Analyse, Design und Umsetzung

- Durchführung von Code-Reviews

- Cross-Browser-Testing

- Debugging/Bugfixing

- Dokumentation

- DailyScrum

SCRUM
JavaSc TypeScript vue.js vue SFC HTML CSS Visual Studio MS Office i18n Git VM RDP Powershell windows Node.js
5 Jahre 1 Monat
2017-09 - 2022-09

Software-Agent Playground

Software-Entwickler Java Spring Eclipse ...
Software-Entwickler

- Anforderungsanalyse und -dokumentation

- Entwicklung in Java

- Durchführung von Code-Reviews

- UI Design und Umsetzung

- Manuelles Testen der Anwendung

- Fehlerbeseitigung / Bugfixing

- Dokumentation

- Daily Scrum

Scrum Pair-Programming OOA OOD TDD
Java Spring Eclipse Intelli Junit UML MS Office REST VisualParadigm Swing JavaFX UMLet Windows Apache Tomcat Git Linux iOS Web Socket Maven
1 Jahr 8 Monate
2019-03 - 2020-10

KI-Ampel

Software-Entwickler Python TensorFlow PyCharm ...
Software-Entwickler

-       Anforderungsanalyse

-       Review der Anforderungsdokumente

-       Auswahl der benötigten Hardware

-       Entwicklung der Anwendung in Python

-       Manuelles Testen

-       Debugging/Bugfixing

-       Dokumentation

-       DailyScrum

Scrum
Python TensorFlow PyCharm Pyramid Mako Template Git JUnit MS Office Pandas Windows Linux Microcontroller OracleDB

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 9 Monate
2018-10 - 2020-06

Informatik-Studium Schwerpunkt praktische Informatik

Master of Science,
Master of Science
Schwerpunkt praktische Informatik
3 Jahre
2015-10 - 2018-09

Informatik-Studium Schwerpunkt Computer Science

Bachelor of Science,
Bachelor of Science
Schwerpunkt Computer Science

Position

Position

Software-Developer

Kompetenzen

Kompetenzen

Schwerpunkte

Softwareentwicklung
Experte
Qualitätssicherung
Fortgeschritten
Anforderungsmanagement
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

SCRUM
Experte
agile Vorgehensweisen
Experte
Pair-Programming
Experte
TDD
Fortgeschritten
klassische Softwareentwicklung
Experte
IntelliJ
Experte
Eclipse
Experte
Visual Studio Code
Experte
Visual Studio
Fortgeschritten
Unity
Fortgeschritten
JavaFX
Experte
Swing
Experte
Jenkins
Experte
Bitbucket
Fortgeschritten
JIRA
Experte
Spring / SpringBoot
Experte
TensorFlow
Fortgeschritten
Maven
Fortgeschritten
Ant
Fortgeschritten
MS Office
Fortgeschritten
Git
Experte
GitHub
Fortgeschritten
JUnit
Experte
JDBC
Experte
SonarQube
Fortgeschritten
Confluence
Experte
Cucumber
Fortgeschritten
JSF
Fortgeschritten
EclipseLink
Experte
Google Datastore
Fortgeschritten
Google Firestore
Fortgeschritten
ReadyAPI
Experte
SQL-Developer
Experte
MS SQL Server Management Studio
Fortgeschritten
Postman
Fortgeschritten
Swagger
Fortgeschritten
LaTex
Experte
UMLet
Fortgeschritten
VisualParadigm
Experte
GraphQL
Fortgeschritten
Apollo Gateway
Fortgeschritten
TeX-Studio
Fortgeschritten
PyCharm
Fortgeschritten
Google Chrome
Experte
Firefox
Fortgeschritten
MS Edge
Fortgeschritten
Pandas
Experte
LibreOffice
Fortgeschritten
OpenOffice
Fortgeschritten
EntityBeans
Fortgeschritten
microcontroller
Experte
i18n
Fortgeschritten
vue.js
Experte
node.js
Experte
Docker
Fortgeschritten
Kubernetes
Fortgeschritten
Container-Technologien
Fortgeschritten
Ansible
Fortgeschritten
vue.cli
Fortgeschritten
vue SFC
Fortgeschritten
Pyramid
Fortgeschritten
Mako Template
Fortgeschritten
WebSockets
Fortgeschritten
json
Experte
REST
Experte
React
Experte
Powershell
Fortgeschritten
Cypress
Fortgeschritten
Mockito
Fortgeschritten
Silk Test
Fortgeschritten
Silk Central Testmanager (SCTM)
Basics
Silk Performer
Basics

Betriebssysteme

MS Windows
Experte
Linux
Experte
iOS
Basics
Android
Fortgeschritten
Unix
Fortgeschritten
MacOS
Fortgeschritten

Programmiersprachen

Java
Experte
JavaEE
Fortgeschritten
Python
Experte
TypeScript
Experte
Angular
Experte
JavaScript
Experte
HTML/CSS
Experte
C
Fortgeschritten
C++
Fortgeschritten
C#
Basics
UML
Fortgeschritten
Powershell
Fortgeschritten

Datenbanken

SQL
Experte
Oracle
Fortgeschritten
MongoDB
Fortgeschritten
MariaDB
Fortgeschritten

Branchen

Branchen

IT, Dienstleistungen, Bildungssektor, Verkehr

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

6 Monate
2023-07 - 2023-12

Plugin für Robot Framework

Software-Entwickler Java Python TypeScript ...
Software-Entwickler

- UI Implementierung für Testübersicht und - ergebnisse

- Definition von Parser & Lexer mit bnf und FlexLexer

- (Weiter-)Entwicklung des bereits vorhandenen Codes

- Dokumentation bereits der benötigten Komponenten

- Zusammenstellen eines Demoprojekts

- Durchführung von Code-Reviews

- Bugfixes für semantisches Highlighting

- Daily Scrum

Scrum
Java Python TypeScript Robot Framework XML Visual Studio Code IntelliJ PyCharm LSP (Language Server Protocol) Selenium Swing
1 Jahr
2023-01 - 2023-12

Leistungserfassung Smartphone

Software-Entwickler TypeScript Angular Android ...
Software-Entwickler

Entwicklung einer Smartphone/Angular Web-App, die die Arbeitszeiten der Mitarbeiter aufzeichnet und die API von Google Firebase benutzt. Um die tatsächliche Datenbank abzukoppeln, wurden die Daten zuerst im Google Firestore gespeichert und anschließend asynchron mittels eines Consumers, in der Form einer Sprint Boot Anwendung, in die finale Stundenzetteldatenbank eingetragen, so dass die Mitarbeiter es nicht mehr manuell eintragen müssen. Zusätlich wurde eine Verbindung mit dem kundeneigenen DMS (?ELO?) entwickelt zwecks Übermittlung der Daten in das DMS und dem Anstoßen der dort vorhandenen Prozesse.

- Entwicklung im Front- und Backend (u.a. mit Java (Spring), TypeScript, Angular und HTML)

-  Entwicklung der Weboberflächen und Schnittstellen

- Erstellen einer CI-Pipeline im Jenkins

- Durchführung und manueller und automatisierter Test

- E2E- und Komponenten-Tests mit Cypress

- JUnit-Tests mit Mockito

- Anforderungsanalyse

- Review der Anforderungsdokumente

- Durchführung von Code-Reviews

- Dokumentation

- DailyScrum

Scrum OOA OOD TDD
TypeScript Angular Android iOS HTML/CSS Oracle Visual Studio Code Java IntelliJ Eclipse MS Office JUnit Google Firestore Git ReadyAPI Atlassian JIRA Jenkins MS SQL Server Management Studio Postman Swagger Ant Maven Windows Linux JDBC SonarQube Cypress Mockito ELO (DMS) REST
1 Jahr 7 Monate
2021-03 - 2022-09

MD-Prop

Software-Entwickler JavaSc TypeScript vue.js ...
Software-Entwickler

- Anforderungsanalyse

- Auswahl von benötigter Soft- & Hardware

- manuelle Hardwaretests auf Nutzbarkeit

- Entwicklung der logischen Anwendung und graphischen Oberfläche in HTML/CSS & TypeScript

- UI / UX Analyse, Design und Umsetzung

- Durchführung von Code-Reviews

- Cross-Browser-Testing

- Debugging/Bugfixing

- Dokumentation

- DailyScrum

SCRUM
JavaSc TypeScript vue.js vue SFC HTML CSS Visual Studio MS Office i18n Git VM RDP Powershell windows Node.js
5 Jahre 1 Monat
2017-09 - 2022-09

Software-Agent Playground

Software-Entwickler Java Spring Eclipse ...
Software-Entwickler

- Anforderungsanalyse und -dokumentation

- Entwicklung in Java

- Durchführung von Code-Reviews

- UI Design und Umsetzung

- Manuelles Testen der Anwendung

- Fehlerbeseitigung / Bugfixing

- Dokumentation

- Daily Scrum

Scrum Pair-Programming OOA OOD TDD
Java Spring Eclipse Intelli Junit UML MS Office REST VisualParadigm Swing JavaFX UMLet Windows Apache Tomcat Git Linux iOS Web Socket Maven
1 Jahr 8 Monate
2019-03 - 2020-10

KI-Ampel

Software-Entwickler Python TensorFlow PyCharm ...
Software-Entwickler

-       Anforderungsanalyse

-       Review der Anforderungsdokumente

-       Auswahl der benötigten Hardware

-       Entwicklung der Anwendung in Python

-       Manuelles Testen

-       Debugging/Bugfixing

-       Dokumentation

-       DailyScrum

Scrum
Python TensorFlow PyCharm Pyramid Mako Template Git JUnit MS Office Pandas Windows Linux Microcontroller OracleDB

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 9 Monate
2018-10 - 2020-06

Informatik-Studium Schwerpunkt praktische Informatik

Master of Science,
Master of Science
Schwerpunkt praktische Informatik
3 Jahre
2015-10 - 2018-09

Informatik-Studium Schwerpunkt Computer Science

Bachelor of Science,
Bachelor of Science
Schwerpunkt Computer Science

Position

Position

Software-Developer

Kompetenzen

Kompetenzen

Schwerpunkte

Softwareentwicklung
Experte
Qualitätssicherung
Fortgeschritten
Anforderungsmanagement
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

SCRUM
Experte
agile Vorgehensweisen
Experte
Pair-Programming
Experte
TDD
Fortgeschritten
klassische Softwareentwicklung
Experte
IntelliJ
Experte
Eclipse
Experte
Visual Studio Code
Experte
Visual Studio
Fortgeschritten
Unity
Fortgeschritten
JavaFX
Experte
Swing
Experte
Jenkins
Experte
Bitbucket
Fortgeschritten
JIRA
Experte
Spring / SpringBoot
Experte
TensorFlow
Fortgeschritten
Maven
Fortgeschritten
Ant
Fortgeschritten
MS Office
Fortgeschritten
Git
Experte
GitHub
Fortgeschritten
JUnit
Experte
JDBC
Experte
SonarQube
Fortgeschritten
Confluence
Experte
Cucumber
Fortgeschritten
JSF
Fortgeschritten
EclipseLink
Experte
Google Datastore
Fortgeschritten
Google Firestore
Fortgeschritten
ReadyAPI
Experte
SQL-Developer
Experte
MS SQL Server Management Studio
Fortgeschritten
Postman
Fortgeschritten
Swagger
Fortgeschritten
LaTex
Experte
UMLet
Fortgeschritten
VisualParadigm
Experte
GraphQL
Fortgeschritten
Apollo Gateway
Fortgeschritten
TeX-Studio
Fortgeschritten
PyCharm
Fortgeschritten
Google Chrome
Experte
Firefox
Fortgeschritten
MS Edge
Fortgeschritten
Pandas
Experte
LibreOffice
Fortgeschritten
OpenOffice
Fortgeschritten
EntityBeans
Fortgeschritten
microcontroller
Experte
i18n
Fortgeschritten
vue.js
Experte
node.js
Experte
Docker
Fortgeschritten
Kubernetes
Fortgeschritten
Container-Technologien
Fortgeschritten
Ansible
Fortgeschritten
vue.cli
Fortgeschritten
vue SFC
Fortgeschritten
Pyramid
Fortgeschritten
Mako Template
Fortgeschritten
WebSockets
Fortgeschritten
json
Experte
REST
Experte
React
Experte
Powershell
Fortgeschritten
Cypress
Fortgeschritten
Mockito
Fortgeschritten
Silk Test
Fortgeschritten
Silk Central Testmanager (SCTM)
Basics
Silk Performer
Basics

Betriebssysteme

MS Windows
Experte
Linux
Experte
iOS
Basics
Android
Fortgeschritten
Unix
Fortgeschritten
MacOS
Fortgeschritten

Programmiersprachen

Java
Experte
JavaEE
Fortgeschritten
Python
Experte
TypeScript
Experte
Angular
Experte
JavaScript
Experte
HTML/CSS
Experte
C
Fortgeschritten
C++
Fortgeschritten
C#
Basics
UML
Fortgeschritten
Powershell
Fortgeschritten

Datenbanken

SQL
Experte
Oracle
Fortgeschritten
MongoDB
Fortgeschritten
MariaDB
Fortgeschritten

Branchen

Branchen

IT, Dienstleistungen, Bildungssektor, Verkehr

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.