T|
Software Engineer (Germany)
TAT | Thinking About Talent
flexible Full-time €60k – €95k/yr Today
About the role
About
We’re looking for a talented Software Engineer to join our team in Germany and help build scalable, high-quality software solutions. If you enjoy solving complex problems and working with modern technologies, this role is for you.
Responsibilities
- Design, develop, and maintain high-quality software applications
- Write clean, efficient, and maintainable code
- Collaborate with cross-functional teams (product, design, engineering)
- Participate in system design and architecture decisions
- Debug, troubleshoot, and optimize application performance
- Contribute to code reviews and continuous improvement
Qualifications
- Bachelor’s degree in Computer Science or equivalent experience
- 3–5+ years of software development experience
- Proficiency in at least one programming language (e.g., Java, Python, JavaScript, C++)
- Experience with software development best practices and design patterns
- Familiarity with RESTful APIs and microservices architecture
- Experience with Git and CI/CD pipelines
- Fluent in English; German is a plus
Nice to Have
- Experience with cloud platforms (AWS, Azure, GCP)
- Knowledge of Docker, Kubernetes
- Experience in Agile/Scrum environments
Benefits
- Competitive salary (€60,000 – €95,000 depending on experience)
- Flexible working arrangements (remote/hybrid)
- Modern tech stack and engineering culture
- International and collaborative team
- Learning & development opportunities
- Visa sponsorship / relocation support (if applicable)
Skills
C++CI/CDGitJavaJavaScriptMicroservicesPythonRESTful APIs
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free