Software Engineer - Softwareentwicklung - bis 6000 Euro

Tech Solutions Gmbh
Heidelberg, Germany
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate
Compensation
€ 71K

Job location

Heidelberg, Germany

Tech stack

Java
C Sharp (Programming Language)
Software Quality
Code Review
Databases
Continuous Integration
Software Design Patterns
Python
Object-Oriented Software Development
Software Engineering
Software Systems
GIT
Information Technology

Job description

  • Full-timeEmployment type: Full-time
  • €42,000 - €70,980 (employer salary)
  • On-site
  • Be an early applicant, * Langfristige Karriereperspektiven in Festanstellung in einem sich rasant entwickelnden Marktumfeld
  • Individuelle und persönliche Betreuung und Karriereberatung
  • Schneller und effizienter Bewerbungsprozess
  • Vertraulichkeit und Diskretion während des gesamten Prozesses
  • Unterstützung bei Vertragsverhandlungen und Gehaltsgesprächen
  • Zugang zu Weiterbildungs- und Entwicklungsmöglichkeiten, Du entwickelst und implementierst anspruchsvolle Softwarelösungen unter Berücksichtigung der technischen und fachlichen Anforderungen

Du begleitest den gesamten Softwareentwicklungsprozess von der Anforderungsanalyse über das Design bis hin zur Implementierung und dem Test

Du übernimmst die Verantwortung für Code-Reviews und stellst sicher, dass Best Practices für Codequalität und -wartbarkeit eingehalten werden

Du arbeitest eng mit Product Ownern, UX-Designern und anderen Entwicklern zusammen, um sicherzustellen, dass die entwickelten Lösungen benutzerfreundlich und performant sind

Du entwickelst neue Features, wartest bestehende Module und optimierst den Code kontinuierlich

Du beteiligst dich an der Auswahl und Implementierung neuer Technologien, die das Entwicklungsteam voranbringen

Requirements

Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung

3-5 Jahre Erfahrung in der Softwareentwicklung mit modernen Programmiersprachen (z.B. Java, C#, Python)

Fundierte Kenntnisse in Software-Design-Prinzipien und -Methoden (z.B. objektorientierte Programmierung, Design Patterns)

Erfahrung mit modernen Entwicklungsprozessen und Tools (z.B. Git, CI/CD)

Gute Kenntnisse im Umgang mit Datenbanken und Web-Technologien

Selbstständige und strukturierte Arbeitsweise, gepaart mit Teamgeist und Kommunikationsfähigkeit

Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Apply for this position