Specialist Software Engineer
Role details
Job location
Tech stack
Job description
- Work on design, development, planning, validation and operation of voice and messaging platforms.
- Implement voice & messaging applications into the cloud.
Conocimientos
Java Telecommunication protocols (SIP, Diameter, LDAP) Automation and CI/CD (Gitlab CI, AWX, Terraform) Python Bash YAML/JSON Cloud-native technologies (Containers, Kubernetes, Helm) Descripción del empleo, The Tribe Voice & Messaging is responsible for the design, development, planning, validation and operation of all voice and messaging platforms in DT Technik's fixed and mobile network over their entire lifecycle. We provide innovative, reliable state-of-the-art services to our cellular- and landline-based customers.
Requirements
Applicants should have strong Java knowledge, experience in agile methodologies, and a proven track record in project management. The company offers a hybrid work model along with extensive benefits aimed at employee wellbeing and professional growth., * Very good experiences in classic and agile forms of cooperation.
- Excellent experience in the management of strategically oriented projects.
- Outstanding knowledge in technology and methods: Software architecture, System design, Agile development methods.
- Outstanding knowledge of relevant programming languages: Java.
- Practical experience in the use of appropriate tools for development, change management and configuration management.
- Intercultural experience in offshore projects.
- Experience in agile methodologies., * Excellent experience in the management of strategically oriented projects.
- Outstanding knowledge in technology and methods: Software architecture, System design, Agile development methods.
- Outstanding knowledge of relevant programming languages: Java.
- Practical experience in the use of appropriate tools for development, change management and configuration management.
- Intercultural experience in offshore projects.
- Experience in agile methodologies.
Skill requirements
- Outstanding knowledge in Java.
- Understanding of telecommunication protocols: SIP, Diameter, LDAP.
- Automation and CI/CD: Gitlab CI, AWX, Terraform.
- Programming languages: Python, Bash, YAML/JSON.
- Knowledge of cloud-native technologies (Containers, Kubernetes, Helm).
Benefits & conditions
Work environment & flexibility
- International, dynamic and collaborative environment.
- T-Social: social initiatives (sports, community, health, …).
- Hybrid work model (remote/on-site).
- Flexible working hours.
Growth & development
- Customized training: access to Coursera to learn whatever you want, whenever you want.
- Weekly language classes (English, Spanish & German).
- International Mentoring Sessions & Experience Days.
Compensation & benefits
- Flexible compensation plan (health insurance, meal vouchers, childcare, transport).
- Telemedicine.
- Life and accident insurance.
- Social fund.
Wellbeing & time off
- 26+ working days of vacation per year.
- Free access to specialist services (medical, legal, wellness).
- 100% salary coverage during medical leave.