Softwareentwickler Fullstack (GN*) - Anwendungsentwicklung, Ingenieur
Fullstack software developer at IT consultancy BCM Solutions in Stuttgart: you own the whole development cycle from planning and implementation to deployment, lead small project teams, and advise enterprise clients from industries like automotive, insurance, banking, telecom and media. Tech stack is flexible across languages such as Java, C#, PHP, Python and common web frameworks.
- Compensation
- Not disclosed
- Location
- Stuttgart, Germany
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Abgeschlossenes Studium der Informatik oder vergleichbarer Abschluss
- Sehr gute Kenntnisse in einer objektorientierten Programmiersprache (z.B. Java, C#, PHP, Kotlin, Python)
- Erfahrung mit Backend- und Frontend-Frameworks (z.B. Spring, .NET, Symfony, Laravel, Angular, React, Vue)
- Erfahrung mit relationalen und nicht-relationalen Datenbanken (z.B. MySQL, MongoDB)
- Erfahrung mit Versionsverwaltung (z.B. Git) und IDEs (z.B. IntelliJ, Eclipse, VS Code)
- Erfahrung mit Webtechnologien (HTML5, CSS3, JavaScript)
- Sehr gute Deutsch- und Englischkenntnisse
- Hoher Qualitätsanspruch und selbstständiges, lösungsorientiertes Arbeiten
Nice to have
- Erfahrung mit Design Patterns, Coding Guidelines und Testing
- Erste Erfahrungen mit Cloud-Technologien wie Azure oder AWS
Full description
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