Senior Software Engineer

Senior Software Engineer

Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Homeoffice möglich
H

Auf einen Blick

  • Aufgaben: Entwickle und teste innovative Softwarelösungen in einem dynamischen Team.
  • Unternehmen: Führendes Technologieunternehmen mit einer kreativen und kollaborativen Kultur.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, Homeoffice und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Agile Arbeitsumgebung mit großartigen Karrierechancen.
  • Warum dieser Job: Nutze modernste Technologien und gestalte die Zukunft der Softwareentwicklung aktiv mit.
  • Qualifikationen: Mindestens 2 Jahre Erfahrung in Python und 6 Jahre in Softwareentwicklung.

Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Job Standort: Remote

Reiseort(e):

Anzahl der Positionen: 1

Beschäftigungsart: W2

Dauer: Langfristig

Arbeitsberechtigung: Alle Arbeitsgenehmigungen sind erlaubt

Schlüsseltechnologien: Go, Docker, GitHub, Unit Testing, AWS

Aufgaben:

  • Forschung, Design, Entwicklung, Aufbau und Test von verteilten Softwarekomponenten.
  • Entwicklung eines fundierten Verständnisses des relevanten Produktbereichs, Codebasis und/oder Systeme.
  • Demonstration von Fähigkeiten in Datenanalyse, Programmierung und Softwareentwicklung.
  • Enge Zusammenarbeit mit dem Lead Architect und Product Owner zur Definition, Gestaltung und Erstellung neuer Funktionen sowie zur Verbesserung bestehender Produkte.
  • Produktion von qualitativ hochwertigem Code mit guter Testabdeckung unter Verwendung moderner Abstraktionen und Frameworks.
  • Code pushen, die Entwicklung der Systeme vorantreiben, Webanwendungen erstellen.
  • Selbstständig arbeiten und Aufgaben termingerecht abschließen, indem starke Urteils- und Problemlösungsfähigkeiten eingesetzt werden.

Erforderliche Fähigkeiten und Erfahrungen:

  • Mindestens 2 Jahre Erfahrung in Python.
  • Über 6 Jahre Erfahrung in der Softwareentwicklung in einer der folgenden Technologien: Java, Java Scripting und objektorientierte Sprachen, RESTful/API-Dienste, Microservices.
  • Erfahrung mit Messaging- oder Event-Streaming-Technologien (RabbitMQ/Kafka).
  • Erfahrung im Design, der Entwicklung und Bereitstellung modularer cloudbasierter Systeme in AWS.
  • Datenbankengineering-Erfahrung (RDS, Redshift oder DynamoDB).
  • Testgetriebenes Design (TDD) und Unit-Tests als Teil der Softwareentwicklung unter Verwendung von Paketen wie NUnit, JUnit, PyUnit, Ansible usw.
  • CI/CD-Umgebung (Jenkins/Ansible).
  • Erfahrung in einem agilen Umfeld, Zusammenarbeit mit Teams in der gesamten Organisation.

Gewünschte Erfahrungen und Qualifikationen:

  • Legacy-Technologien einschließlich Mainframe DB2, IMS.
  • AWS Solution Architect-Zertifizierung / AWS Developer-Zertifizierung.

Senior Software Engineer Arbeitgeber: Highbrow LLC

Als Senior Software Engineer in unserem dynamischen, remote Arbeitsumfeld profitieren Sie von einer flexiblen Arbeitskultur, die Innovation und Zusammenarbeit fördert. Wir bieten Ihnen nicht nur die Möglichkeit, an spannenden Projekten mit modernsten Technologien wie Go und AWS zu arbeiten, sondern auch umfangreiche Weiterbildungsmöglichkeiten, um Ihre Karriere voranzutreiben. Unser engagiertes Team schätzt Vielfalt und Kreativität, was zu einem inspirierenden Arbeitsklima führt, in dem Ihre Ideen geschätzt werden.

H

Kontaktdaten:

Highbrow LLC Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Softwareentwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir empfehlen, Plattformen wie LeetCode oder HackerRank zu nutzen.

Tipp Nummer 3

Sei proaktiv und zeige Initiative! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Zeige, dass du wirklich an der Position interessiert bist und bringe eigene Ideen mit.

Tipp Nummer 4

Bereite Fragen für dein Vorstellungsgespräch vor! Zeige dein Interesse am Unternehmen und an der Rolle, indem du gezielte Fragen zu Projekten, Technologien und Teamdynamik stellst. Das hinterlässt einen bleibenden Eindruck!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer mit Bravour zu bestehen

Go
Docker
GitHub
Unit Testing
AWS
Python
Java

Einige Tipps für deine Bewerbung 🫡

Mach deine Hausaufgaben!:Bevor du mit deiner Bewerbung anfängst, schau dir unsere Website und die Stellenbeschreibung genau an. Verstehe, was wir bei StudySmarter machen und wie du ins Team passt. Das hilft dir, deine Motivation klar zu kommunizieren.

Zeig deine Skills!:Nutze die Gelegenheit, um deine technischen Fähigkeiten und Erfahrungen hervorzuheben. Wenn du mit Go, Docker oder AWS gearbeitet hast, erzähl uns davon! Wir wollen sehen, dass du die Anforderungen der Stelle verstehst und erfüllen kannst.

Sei persönlich!:Vermeide Standardfloskeln und bringe deine Persönlichkeit in die Bewerbung ein. Erzähl uns, warum du dich für diese Position interessierst und was dich motiviert, Teil unseres Teams zu werden. Authentizität kommt immer gut an!

Bewirb dich direkt bei uns!:Wir empfehlen dir, deine Bewerbung über unsere Website einzureichen. So stellst du sicher, dass sie direkt bei uns landet und du alle notwendigen Informationen bereitstellst. Wir freuen uns auf deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei Highbrow LLC vorbereitet

Verstehe die Technologien

Mach dich mit den Schlüsseltechnologien wie Go, Docker und AWS vertraut. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch, wie sie in der Praxis angewendet werden. Das wird dir helfen, deine Kenntnisse zu demonstrieren und Fragen gezielt zu beantworten.

Bereite Beispiele vor

Überlege dir konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in der Softwareentwicklung und Problemlösung zeigen. Sei bereit, über Projekte zu sprechen, bei denen du erfolgreich mit Technologien wie Python oder Java gearbeitet hast.

Agile Methoden verstehen

Da das Unternehmen in einem agilen Umfeld arbeitet, solltest du die Prinzipien und Praktiken von Agile gut kennen. Bereite dich darauf vor, darüber zu sprechen, wie du in früheren Projekten agile Methoden angewendet hast und wie du mit verschiedenen Teams zusammengearbeitet hast.

Fragen stellen

Bereite einige durchdachte Fragen für den Interviewer vor. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den Herausforderungen, die das Team aktuell hat, oder nach den nächsten Schritten in der Produktentwicklung. So kannst du auch herausfinden, ob die Stelle wirklich zu dir passt.