Softwarearchitekt (m/w) - Frontend- und Backend

Mai 2019

Dezember 2019

D-Bonn

nicht angegeben

12.04.2019

14927

Projektbeschreibung

Ihre Aufgaben:
Die Softwareentwicklung – klassisch wie agil – hat nach standardisierten Methoden und Vorgehensmodellen zu erfolgen. Hierzu zählen bspw. V-Modell XT (klassisch und agil) und SCRUM.

Die Technologiegruppe Java umfasst z.B. Java-Frameworks, wie JSE, JEE, Spring, JPA oder Hi-bernate, Java-Sprachen und Produkte, wie Tomcat, WebSphere oder Glasfish, sowie Persistenz-technologien, wie MySQL, MongoDB oder DB2.

Folgende Anforderungen werden an den Softwarearchitekten gestellt:

• konkrete, detaillierte Anforderungen im jeweiligen technischen Umfeld umsetze
• langjährige Erfahrung als Entwickler
• Design und Entwurf von komplexen Softwarelösungen
• sehr gute Kenntnisse technisches Umfeld
• abstraktere Anforderungen konkretisieren und diese umsetzen,
• Architekturdokumente lesen, interpretieren, erstellen und fortentwickeln
• Fehlerbereinigung auch in Fremdprogrammen bei kurzer Einarbeitungszeit
• Überblicken das Zusammenspiel seiner Programme mit denen anderer Mitarbeiter
• Vorgaben und Richtlinien erarbeiten für die Softwarearchitektur und Implementierung in Abstimmung mit dem IT-Chefarchitekten des Bedarfsträgers
• Sie besitzen umfangreiches Verständnis der fachlichen Anforderungen
• überblicken alle Schnittstellen und erkennen alle relevanten Software- und Hardwareabhängigkeiten
• analysieren Probleme und entwickelt Lösungen konzeptionell
• verfügt über Abstraktionsvermögen und projektübergreifende Berücksichtigung von Randbedingungen

Neben einer eigenständigen Umsetzung komplexer Fragestellungen und Fehlerbehebungen, leiten Sie Entwickler an und kontrolliert die Arbeitsprozesse auf Einhaltung der Vorgaben.

Kenntnisse und Fähigkeiten im Umgang mit großen Datenmengen, zu Schnittstellen, zur Datenmodellierung, V-Modell XT, SOA-Governance, Prozessmodellierung, UML, Bewertung von Lastenheften, Aufwandsschätzung, Konzeption, Pflichtenhefterstellung und Entwurf sowie Design von Softwarelösungen.

Fachliche Anforderungen:
Entwicklungsumgebungen sind Ecplise, IntelliJ und Net Beans in den jeweils aktuellen Versionen. Als Java-Technologie verwandte Sprachen zählen Scala, Kotlin und Groovy.

Vertrauter Umgang mit nachfolgenden Frameworks/Produkten, Entwicklungsumgebungen und verwandten Sprachen werden vorausgesetzt.

Frameworks/Produkte sind:
• JavaScript Frameworks: NodeJS, Angular, JQuery, Reactive JS,
• HTML 5,
• CSS,
• Bootstrap,
• Build und Package Manager: Gulp, Grunt, Bower, Yeoman.

Entwicklungsumgebungen sind:
• Web Storm,
• Sublime,
• NetBeans,
• Visual Studio Code,
• Atom.

Verwandte Sprachen sind:
• PHP,
• Java Script,
• Python,
• TypeScript.

Core: JSE, JEE, Spring Framework
Build Tools: Maven, ANT, Gradle
Testing: JUnit, Selenium
Front End: Spring MVC, JSP/Servlets, JSF, Struts2, Vaadin, GWT
Persistenz: JPA, Hibernate
Version Control: GIT, Subversion
Application Server: Apache HTTP, Tomcat, WebSphere, Glasfish, JBoss
Data Bases: MySQL, MariaDB, MongoDB, DB2
Restful WebServices: Jax-RS, Spring Boot

Projekt 14930
Ort: Bonn
Beginn: ASAP or 02.05.2019
Dauer: 31.12.2019 mit Option auf Verlängerung

Haben wir Ihr Interesse geweckt? Ich freue mich über Ihren Kontakt!

Kontaktdaten

Als registriertes Mitglied von freelance.de können Sie sich direkt auf dieses Projekt bewerben.

Login

direkt bewerben:


Noch kein Mitglied?

jetzt registrieren »

Projektstatistiken

Projektstatistiken sind für PREMIUM-Mitglieder einsehbar.

Sie suchen Freelancer?

Schreiben Sie Ihr Projekt kostenlos aus und erhalten noch heute passende Angebote.

jetzt Projekt erstellen »