Softwareentwickler Fullstack
BCM Solutions GmbH
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
.NET Framework
PHP (Programming Language)
Amazon Web Services
HTML5
Microsoft Azure
C Sharp (Programming Language)
Cascading Style Sheets (CSS)
Cloud Computing
Computer Programming
Relational Databases
Software Design Patterns
Eclipse (Software)
IntelliJ IDEA
Spring Framework
Python (Programming Language)
Laravel
Microsoft Visual Studio
MongoDB
MySQL
Object-Oriented Software Development
Software Engineering
Symfony
ReactJS
Backend
GIT
Vue.js
Kotlin
AngularJS
Information Technology
Software Version Control
Job description
- Du bist verantwortlich für den gesamten Softwareentwicklungsprozess von der Planung und der Implementierung bis hin zum Deployment
- Du entwickelst und realisierst technische Systeme und Konzepte, sammelst Erfahrung im Projektmanagement und führst kleine Projektteams
- Du arbeitest im Team an komplexen Projekten und spannenden Anwendungen
- Du berätst namhafte Kunden u.a aus Automotive, Versicherungen, Banken, Telekommunikation & Medien und vielen weiteren Branchen
Requirements
- Ein erfolgreich abgeschlossenes Studium der Informatik oder ein vergleichbarer Abschluss
- Sehr gute Kenntnisse in einer objektorientierten Programmiersprache (z.B. Java, C#, PHP, Kotlin, Python, … )
- Erfahrung mit den geläufigen Backend- und Frontendframeworks (z.B. Spring, .NET, Symfony, Laravel, Angular, React, Vue)
- Erfahrung mit Design Pattern, Coding Guidelines und Testing wünschenswert
- Erfahrungen mit relationalen und nicht relationalen Datenbanken (z.B. MySQL, MongoDB)
- Erfahrungen mit Versionsverwaltung (z.B. Git) und IDE's (z.B. IntelliJ, Eclipse, Visual Studio Code)
- Erfahrungen mit Webtechnologien (HTML5, CSS3, JavaScript)
- Idealerweise erste Erfahrungen mit Cloudtechnologien wie Azure oder AWS
- Lust auf ein familiäres und unterstützendes Arbeitsklima
- Interesse an persönlicher und fachlicher Weiterentwicklung
- Hoher Qualitätsanspruch und selbstständiges, lösungsorientiertes Arbeiten
- Sehr gute Deutsch- und Englischkenntnisse