CareerPlan

(Senior) Software Developer (m/w/d)

München / RemoteFull-time2024-01-04 → 2026-10-22
Hybrid

Core

Design, develop, and integrate modern, scalable software solutions while owning the full software lifecycle including architecture, quality assurance, deployment, and technical evolution.

Role type

Senior Software Developer (IC with team leadership)

Builds

Modern, performant, and scalable software solutions

Domain

Software Engineering, Cloud-Native, Microservices

Deliverable

production ML models | product features

Required skills

Modern programming languages (Java, C#, Go, JavaScript/TypeScript, Python), Microservice architectures, Cloud-Native technologies, Container/Orchestration (Kubernetes), SQL and NoSQL databases, REST/OpenAPI design, CI/CD pipelines, Agile methodologies, DevOps practices, Code reviews, Technical mentoring

Preferred skills

Certifications (Oracle, Kubernetes, Microsoft), Advanced architectural decision-making

Technologies

Java, C#, Go, JavaScript/TypeScript, Python, Kubernetes, Git, CI/CD tools, SQL, NoSQL, REST, OpenAPI

Responsibilities

Design and integrate scalable software solutions, lead technology decisions and framework evaluation, develop software processes and establish best practices, conduct code reviews, coach and mentor smaller developer groups, manage complex integrations in distributed systems

Seniority

Senior, hands-on IC with mentorship responsibilities