Softwareentwickler Fullstack (GN*)
BCM Solutions –
Stuttgart
## Deine Aufgaben - 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 ## Dein Profil - 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