Auf einen Blick
- Aufgaben: Develop and maintain software tools for planning and monitoring construction projects.
- Arbeitgeber: Join an innovative team focused on automating the planning process in construction.
- Mitarbeitervorteile: Work in a dynamic environment with opportunities for creativity and collaboration.
- Warum dieser Job: Be part of a team that values your passion for tech and problem-solving over formal education.
- Gewünschte Qualifikationen: Knowledge of Python, Typescript/Javascript, and experience with databases are essential.
- Andere Informationen: Open to career changers; we value your skills and enthusiasm!
Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.
deine Aufgaben
Als Expert:in in der Softwareentwicklung hilfst du uns, den Planungsprozess (Architektur, Tragwerk, TGA und Tiefbau) durch die Entwicklung und Pflege von Software zu automatisieren und zu vereinfachen. Dabei fallen folgende Aufgaben in deinen Bereich:
- Entwicklung und Implementierung von maßgeschneiderten Softwaretools, für die Bereiche Planung, Simulation und Überwachung von Bauprojekten
- Zusammenarbeit im Team an der Konzeption und Umsetzung von Projekten
- Optimierung und Wartung bestehender Systeme
- Entwicklung von Frontend- und Backend-Komponenten
- Datenbankdesign und -optimierung
- Containerisierung von Anwendungen mit Docker
- Integration und Nutzung verschiedener APIs zur Optimierung und Erweiterung der Funktionalitäten unserer Systeme
dein Profil
Deine Leidenschaft für Technik und Problemlösung ist uns wichtiger, als das, was du gelernt hast – Quereinsteiger.innen sind herzlich willkommen! In folgenden Punkten findest du dich wieder, damit es passt:
- Fundierte Kenntnisse in der objektorientierten Programmierung mit Python und Typescript/Javascript (Kenntnisse in C# oder C++ im .NET-Umfeld sind von Vorteil, aber keine Voraussetzung)
- Erfahrung mit Datenbanken wie Postgres oder MySQL
- Kenntnisse mit Docker und Containerisierung
- Kenntnisse in der Frontend-Entwicklung mit HTML und CSS; Erfahrung mit React.js und Node.js ist wünschenswert
- Erfahrung im Umgang mit verschiedenen APIs und ein Verständnis für deren Integration in bestehende Systeme
- Ausgeprägte analytische Fähigkeiten und Spaß an komplexen Sachverhalten
- Strukturierte und eigenständige Arbeitsweise sowie Teamfähigkeit
- Gute Kommunikationsfähigkeiten und Freude an der Zusammenarbeit in einem dynamischen Umfeld
Du suchst ein offenes und innovatives Team, in dem du mitgestalten kannst? Dann bist du hier genau richtig. Wir wollen gemeinsam mit dir neue Lösungen kreieren. #J-18808-Ljbffr
Full-Stack-Entwickler (m/w/d) Arbeitgeber: LIST Ingenieure
Kontaktperson:
LIST Ingenieure HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Full-Stack-Entwickler (m/w/d)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit Freunden oder Bekannten, die in der Softwareentwicklung tätig sind. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung aussprechen.
✨Tip Nummer 2
Beteilige dich an Open-Source-Projekten oder erstelle eigene Projekte auf Plattformen wie GitHub. Das zeigt nicht nur deine Fähigkeiten, sondern auch dein Engagement für die Softwareentwicklung.
✨Tip Nummer 3
Halte Ausschau nach Meetups oder Konferenzen in deiner Nähe, die sich mit Softwareentwicklung beschäftigen. Dort kannst du Gleichgesinnte treffen und wertvolle Kontakte knüpfen.
✨Tip Nummer 4
Informiere dich über die neuesten Trends und Technologien in der Softwareentwicklung, insbesondere in Bezug auf Python, Typescript und Docker. Zeige in Gesprächen, dass du up-to-date bist und bereit, Neues zu lernen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Full-Stack-Entwickler (m/w/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Überlege, wie du deine eigenen Kenntnisse und Erfahrungen in Bezug auf die genannten Punkte darstellen kannst.
Betone deine Programmierkenntnisse: Stelle sicher, dass du deine Kenntnisse in objektorientierter Programmierung, insbesondere mit Python und Typescript/Javascript, klar hervorhebst. Wenn du Erfahrung mit C# oder C++ hast, erwähne dies ebenfalls, auch wenn es nicht zwingend erforderlich ist.
Zeige deine Teamfähigkeit: Da die Zusammenarbeit im Team ein wichtiger Bestandteil der Rolle ist, solltest du Beispiele für erfolgreiche Teamprojekte oder deine Fähigkeit zur Zusammenarbeit anführen. Dies zeigt, dass du gut in das dynamische Umfeld passt.
Schreibe ein überzeugendes Anschreiben: Nutze dein Anschreiben, um deine Leidenschaft für Technik und Problemlösungen zu betonen. Erkläre, warum du dich für diese Position interessierst und wie du zur Entwicklung innovativer Lösungen beitragen kannst.
Wie du dich auf ein Vorstellungsgespräch bei LIST Ingenieure vorbereitest
✨Zeige deine Leidenschaft für Technik
Erzähle während des Interviews von Projekten oder Erfahrungen, die deine Begeisterung für Softwareentwicklung und Problemlösungen zeigen. Das Unternehmen legt Wert auf deine Leidenschaft, nicht nur auf deinen Lebenslauf.
✨Bereite dich auf technische Fragen vor
Erwarte Fragen zu objektorientierter Programmierung, insbesondere in Python und Typescript/Javascript. Sei bereit, deine Kenntnisse in Datenbanken wie Postgres oder MySQL zu demonstrieren und erkläre, wie du Docker und Containerisierung in deinen Projekten eingesetzt hast.
✨Teamarbeit betonen
Da die Zusammenarbeit im Team wichtig ist, teile Beispiele aus deiner Vergangenheit, wo du erfolgreich in einem Team gearbeitet hast. Zeige, dass du kommunikationsstark bist und Freude an der Zusammenarbeit in einem dynamischen Umfeld hast.
✨Fragen zur Unternehmenskultur stellen
Bereite einige Fragen vor, die sich auf die Teamdynamik und die Innovationskultur des Unternehmens beziehen. Dies zeigt dein Interesse an der Position und hilft dir, herauszufinden, ob das Unternehmen gut zu dir passt.