Senior Software Engineer
Location
Germany + 1 moreAll locations: Germany | Poland
Posted
22 hours ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
WhyHireWrong?
Role Description Lead end-to-end feature development on the core product. This means you own the work from design to deployment and everything in between. - Design and build full-stack features with a focus on security and scalability - Make architecture and design decisions that align with Domain-Driven Design principles - Write and maintain unit and integration tests as part of your normal workflow - Set up and maintain CI/CD pipelines using GitLab - Mentor junior engineers through code reviews, pair programming, and knowledge sharing - Work with product and design to turn requirements into technical solutions - Contribute to roadmap planning with realistic feasibility assessments and timelines - Work with MySQL at scale, designing schemas and optimizing queries - Containerize services using Docker Qualifications - 6+ years of professional software engineering experience, with at least 2 years in a senior capacity - Extensive hands-on experience with PHP and Symfony (Doctrine ORM, Security Component, Event Dispatchers) - Advanced, practical application of Domain-Driven Design (DDD) - Strong MySQL skills (design, optimization, management) - Experience writing and maintaining unit and integration tests - Security awareness for handling sensitive healthcare data - Based in the European Union with existing work authorization - Willingness and ability to travel to Munich, Germany for a mandatory 1-week onboarding period Requirements - Experience in regulated industries (HealthTech, FinTech, or similar) - Background at a product-focused SaaS company - Proven track record of mentoring junior developers (code reviews, pair programming, knowledge sharing sessions) - Public technical contributions (GitHub, blog posts, talks) on Symfony or DDD - Experience transitioning a legacy system or monolith to a DDD-based architecture - Proficiency with React.js - Hands-on experience with Docker and GitLab CI/CD - Experience working in fully remote, cross-functional teams Benefits - Full equipment (laptop, smartphone with data plan, peripherals) - Budget for training, workshops, and books - Access to an online psychotherapy platform - Bonuses for English and German language courses - Team-building activities and company meetups The environment Pragmatic over perfect. The team values shipping quality code over architectural purity. We need people who make good decisions quickly, take ownership, and collaborate well across product, design, and engineering. This is a remote team that communicates clearly and respects each other's time. Working hours follow Central European time (Monday to Friday, 09:00 to 18:00). Hiring process - Initial screening call - Technical interview focused on Symfony, DDD, and system design - Mentoring and collaboration assessment - Offer and 1-week onboarding in Munich
Related Guides
Related Job Pages
More Software Engineer Jobs
• Ministrar aulas online ao vivo com didática, organização e foco na experiência do aluno • Utilizar adequadamente o material didático institucional e estimular o uso das referências bibliográficas da disciplina, promovendo aprendizado crítico e reflexivo • Planejar e conduzir atividades acadêmicas alinhadas ao plano de ensino e aos objetivos pedagógicos da disciplina • Realizar mediação pedagógica e incentivar a participação e o engajamento dos alunos durante as aulas • Cumprir os prazos estabelecidos no calendário acadêmico e atender às demandas solicitadas pela coordenação do curso • Registrar frequência, conteúdos ministrados, avaliações e demais informações acadêmicas no sistema institucional (SIA), dentro dos prazos definidos • Participar de reuniões pedagógicas, treinamentos e ações institucionais quando necessário • Zelar pela qualidade acadêmica, pela ética profissional e pelo bom relacionamento com alunos, coordenação e equipe institucional • Fazer uso eficiente das ferramentas digitais utilizadas pela instituição, especialmente Microsoft Teams e sistemas acadêmicos.
• Deliver live online classes with clear pedagogy, organization, and a strong focus on the student learning experience • Properly use the institution's teaching materials and encourage the use of the course's bibliographic references, promoting critical and reflective learning • Plan and conduct academic activities aligned with the syllabus and the course's pedagogical objectives • Provide pedagogical mediation and encourage student participation and engagement during classes • Meet deadlines established in the academic calendar and respond to requests from the course coordination • Record attendance, taught content, assessments, and other academic information in the institutional system (SIA) within the defined deadlines • Participate in pedagogical meetings, training sessions, and institutional activities when required • Ensure academic quality, professional ethics, and maintain positive relationships with students, course coordination, and institutional staff • Use the institution's digital tools efficiently, especially Microsoft Teams and institutional academic systems.
Senior Developer
Deutsche Telekom IT SolutionsAs Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS received the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team.
Role Description The project focuses on implementing and improving business objects for mobile network infrastructure in backend systems up to the API layer. It provides a consistent and scalable data foundation for internal systems, while external partners remain relevant in the overall ecosystem. The work takes place in a modern, agile, and dynamic environment that fosters innovation and a clear system landscape. The team develops and maintains business objects, including: - Data models - Backend logic - APIs Collaboration is primarily with internal stakeholders, while considering requirements related to external partners. Activities include: - Implementing features - Refining components - Testing - Maintaining documentation The senior developer contributes with strong expertise in Python, including frameworks commonly used for building robust JSON-based API services. They ensure high code quality, maintainability, and performance by applying best practices in backend development and API design. Qualifications - Extensive experience in Agile development methodologies - Advanced proficiency in Python and modern backend frameworks - Strong experience in API design, integration, and development - Solid background in SQL development and database design - Demonstrated expertise in back-end development and system architecture - Proven experience building and maintaining API services - Strong understanding of code quality, maintainability, and best practices in backend development - Language: English (B2) Requirements - Experience with performance optimization and scalability in backend systems - Familiarity with business object modelling and data model design - Experience in testing frameworks and quality assurance methodologies - Proficiency with version control systems and CI/CD pipelines - Experience working with internal stakeholder management and cross-functional collaboration - Demonstrated ability to mentor junior developers and contribute to team growth - Knowledge of mobile network infrastructure or telecommunications domain Benefits - Please be informed that our remote working possibility is only available within Hungary due to European taxation regulation. Company Description As Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS received the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team.
Junior Developer
Deutsche Telekom IT SolutionsAs Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS received the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team.
Role Description The project focuses on implementing and improving business objects for mobile network infrastructure in backend systems up to the API layer. It provides a consistent and scalable data foundation for internal systems, while external partners remain relevant in the overall ecosystem. The work takes place in a modern, agile, and dynamic environment that fosters innovation and a clear system landscape. - The team develops and maintains business objects, including data models, backend logic, and APIs. - Collaboration is primarily with internal stakeholders, while considering requirements related to external partners. - Activities include implementing features, refining components, testing, and maintaining documentation within a modern, agile, and engaging working environment. - The junior developer contributes with good coding skills, preferably in Python, to support the implementation of backend components. - They are highly motivated, eager to learn, and communicate effectively in English while collaborating closely with the team. Qualifications - Experience in Agile development methodologies - Proficiency in back-end development - Strong programming skills in Python - Familiarity with Git or other version control systems - Excellent communication skills in English, both written and verbal - Knowledge of data modeling and database concepts - Language: English (B2) - Experience with unit testing and test-driven development practices - Familiarity with documentation tools and practices - Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience) - Experience working in cross-functional teams - Strong problem-solving and analytical skills Requirements - Please be informed that our remote working possibility is only available within Hungary due to European taxation regulation. Company Description As Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. - DT-ITS received the Best in Educational Cooperation award from HIPA in 2019. - Acknowledged as the Most Ethical Multinational Company in 2019. - The company continuously develops its four sites in Budapest, Debrecen, Pécs, and Szeged and is looking for skilled IT professionals to join its team.

