Senior Applikationsentwickler

Callista Group
Bern, Switzerland
5 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Bern, Switzerland

Tech stack

Application Frameworks
Databases
Software Engineering
Software Requirements Analysis
Integration Tests
Information Technology

Job description

In dieser Rolle bist du verantwortlich für die Entwicklung und Wartung von Software-Applikationen auf Basis fachlicher und betrieblicher Anforderungen und stellst deren stabile Implementierung, Qualität sowie kontinuierliche Weiterentwicklung über den gesamten Lebenszyklus sicher., * Analyse von Problemstellungen in Geschäftsprozessen, Transaktionen, Daten und Funktionen sowie Bewertung des technischen und organisatorischen Umfelds

  • Definition funktionaler und nicht funktionaler Systemanforderungen (z. B. Verfügbarkeit, Sicherheit, Performance)
  • Erstellung von Daten-, Funktions- und Objektmodellen
  • Auswahl und Anwendung geeigneter Methoden, Techniken, Standards, Richtlinien und Tools für Entwicklung und Wartung
  • Entwicklung, Erweiterung und Wartung von
  • Software-Applikationen
  • Komponenten und Modulen
  • Schnittstellen zu Datenbanken und Fremdsystemen
  • Sicherstellung von Implementierung, Wartbarkeit und Betriebsfähigkeit der Software
  • Einrichtung und Pflege von Entwicklungs- und Testumgebungen
  • Mitarbeit bei Integrationstests sowie Qualitätssicherung
  • Erstellung und Aktualisierung technischer Dokumentationen, Schnittstellenbeschreibungen, Testverfahren und Benutzerhandbücher
  • Analyse und Behebung von Fehlern in produktiven Anwendungen
  • Umsetzung von Change Requests sowie Konzeption und Realisierung von Verbesserungen im Applikationslebenszyklus

Requirements

  • Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung oder Applikationsentwicklung
  • Fundierte Kenntnisse in
  • Softwaredesign und -architektur
  • Datenmodellierung und Schnittstellenentwicklung
  • Testverfahren und Qualitätssicherung
  • Erfahrung im Umgang mit Entwicklungs-, Test- und Deployment-Umgebungen
  • Analytische, strukturierte und lösungsorientierte Arbeitsweise
  • Hohe Eigenverantwortung sowie Qualitätsbewusstsein
  • Teamfähigkeit und gute Kommunikationskompetenz
  • Abgeschlossene Ausbildung oder Studium in Informatik oder vergleichbare Qualifikation

Apply for this position