Software Engineer mit mathematischem Schwerpunkt (m/w/d)

Permanent employee, Full-time · Düsseldorf, Germany

Read job description in:
Job Beschreibung
Als Software-Ingenieur wendest Du moderne Prinzipien und Techniken des Software-Engineerings, der Mathematik und der Informatik auf das Design, die Entwicklung und das Testen von Aryza (DACH) Software-Anwendungen an.
Das bewegst Du
  • Du entwickelst innovative Softwarelösungen, die den Markt- und technischen Anforderungen des Unternehmens entsprechen
  • Bei Deinen Tätigkeiten nutzt Du moderne Entwicklertools 
     (Jira, Confluence, git, eclipse, Jenkins …)
  • Du entwirfst und entwickelst Software unter Verwendung moderner, nach Scrum organisierten, agilen Prozesse von Aryza (DACH) 
  • Du arbeitest in Übereinstimmung mit der „Definition of Done“ von Aryza (DACH) und arbeitest engagiert an dem Erreichen der 14-tägigen Sprint-Zielen
  • Du erstellst Spezifikationen, Dokumentationen über deine Aktivitäten oder den Status von Programmierungen
  • Im Rahmen der 14-tägingen Sprints unterstützt Du die Tests der neuen/angepassten Softwarekomponenten und betreibst die notwendigen Anpassungen
  • Die Anwendung der Best Practices Praktiken und modernen Standardprozeduren gehören zu Deinem Arbeitsalltag
  • Du unterstützt die hohe Qualität der Software durch die Erstellung automatisierter Tests und stimmst Dich eng mit Deinen Kollegen über ihre Entwicklungen ab
  • Du kommunizierst mit anderen Abteilungen oder Kunden über die Produkt- oder Projektzielen
  • Du arbeitest eng mit dem Team von Entwicklern, Produktverantwortlichen und 
     Beratern der Aryza bei der Bewertung von neuen/angepassten Funktionen zusammen
Das bringst Du mit
  • Du hast ein abgeschlossenes Studium im Bereich Mathematik, Informatik oder einem anderen verwandten Bereich
  • Du verfügst über Kenntnisse und Erfahrungen im Bereich Algorithmen der numerischen Mathematik und hast Interesse an mathematischen Fragestellungen
  • Du kannst bereits Berufserfahrung in der Softwaretechnik oder Softwareentwicklung, idealerweise in Programmierung mit Java und dem Arbeiten mit relationalen Datenbanken (z.B. Oracle PostgreSQL, DB2 oder MS-SQL) vorweisen
  • Die Zusammenarbeit mit anderen Abteilungen, Geschäftspartnern und Kunden ist für Dich selbstverständlich
  • Du verfügst idealerweise über Erfahrung mit eingesetzten Entwicklertools 
  • Mit den Grundsätzen der agilen Prozesse nach Scrum bist Du vertraut
  • Gute Englisch- und Deutschkenntnisse in Wort und Schrift runden Dein Profil ab
Das bieten wir Dir
  • Flexible Arbeitszeiten sowie ein Hybrides Arbeitsmodell
  • Interne und externe Weiterbildungsangebote
  • Zugang zu Corporate Benefits sowie Bike-Leasing
  • Freigetränke sowie eine voll ausgestatte Küche in unserer Mitarbeiterlounge mit Kicker für gemeinsame Feierabende
Haben wir Dein Interesse geweckt?
Bewerben Dich noch heute und werden Teil unseres Teams!
Bitte schicke uns Deine Bewerbungsunterlagen über unser Bewerbungsformular.
Job Description
As a Software Engineer, you will apply modern principles and techniques of software engineering, mathematics and computer science to the design, development and testing of Aryza (DACH) software applications.
Your contribution
  • Creating innovative software solutions to meet the company’s market and technical needs
  • Using modern developer tools 
    (Jira, Confluence, git, eclipse, Jenkins ...)
  • Designing and developing software using modern agile processes of Aryza (DACH) according to Scrum.
  • Working in compliance with Aryza's (DACH) "Definition of Done" and are committed to achieving the 14-day sprint goals
  • Preparing specifications, documentation about your activities or the status of programming
  • During the 14-day sprints, supporting the testing of the new/adapted software components and carrying out the necessary adjustments
  • Applying best practices and modern standard procedures
  • Supporting the high quality of the software by creating automated tests and closely coordinate with your colleagues about their developments
  • Consulting with other departments or customers about product or project goals
  • Working with product owners, customers, and professional service staff to evaluate customer-specific functions
What makes you stand out
  • You have a degree in mathematics, computer science or another related field
  • You have knowledge and experience in the field of algorithms of numerical mathematics and are interested in mathematical issues
  • You have professional experience in software engineering or software development, ideally in programming with Java and working with relational databases (e.g. Oracle PostgreSQL, DB2 or MS-SQL)
  • You are used to working with other departments, business partners and customers
  • You ideally have experience with applied developer tools 
  • You are familiar with the principles of agile processes according to Scrum
  • Good written and spoken English and German round off your profile
What we offer
  • Flexible working hours and a hybrid working model
  • Internal and external training opportunities
  • Access to corporate benefits and bike leasing
  • Free drinks as well as a fully equipped kitchen in our employee lounge with table football for evenings together
Have we sparked your interest?
Apply ​and become part of our team!
Please send us your application documents via our application form.
Your application
Thank you for considering a career at Collenda. Please fill out the following form. In case you are experiencing problems with the document upload, mail your documents to ..
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.