Skip to main content

Software developer Kotlin (*gn)

Hybrid, Berlin, Hannover, Posen
Full-time
Permanent employee

Your mission

At VIER, we are building the next generation of Conversational AI and Generative AI, transforming the way customer service is delivered. Within our RTMP team, we develop state-of-the-art voice technologies and seamlessly connect them with our products. Our work spans the entire technology stack, from low-level DSP hardware and real-time media processing to high-level Voicebot platforms that handle hundreds of thousands of conversations every month. We develop our Cognitive Voice Gateway, the central platform that connects our telephony systems with Conversational AI solutions from external providers and own products. To deliver the best possible customer experience, we collaborate closely with technology partners, customers, and our sales teams. We continuously evaluate and adopt modern technologies to keep our platform at the forefront of innovation.

In this position:
  • You design, develop, and continuously improve our software solutions.
  • You analyze business and technical requirements and turn them into scalable, sustainable system solutions.
  • You develop and implement backend applications, services, modules, and APIs.
  • You maintain, optimize, and continuously improve existing software components.
  • You analyze production issues, troubleshoot problems, and implement sustainable solutions.
  • You perform code reviews and help ensure high software quality and contribute to architectural decisions and technical concepts, you create and maintain technical documentation.
  • You plan and execute unit, integration, and system tests.
  • You collaborate closely with internal stakeholders and external partners on exciting projects.
  • You support the rollout, operation, and continuous enhancement of new software solutions.
  • You actively contribute ideas to improve our engineering practices and development processes.


Your skills

  • You hold a degree in Computer Science, a comparable qualification or have at least three years of professional experience in software development.
  • Scrum and Kanban are part of your daily work.
  • You have experience with unit testing and understand why it is essential for delivering high-quality software.
  • You take pride in writing clean, maintainable, and high-quality code.
  • You are proficient in at least one JVM-based programming language.
  • You have hands-on experience working with container technologies.
  • You have a strong command of written and spoken English.
Nice to have
  • German skills at B1 level or equivalent.
  • Initial experience with VoIP technologies.
  • Knowledge of distributed systems and microservice architectures.
  • Experience with Kubernetes.
  • Initial programming experience with Kotlin.

Why us?

  • We are a company with flat hierarchies and plenty of freedom to make your own decisions and take ownership of your responsibilities.
  • We offer an engaging and varied role where you can make a difference.   
  • We support professional development and training tailored to your needs.  
  • Flexible working hours and a trust-based work schedule make it easy to organize your daily work routine.
  • A hybrid work model with three days of remote work.
  • Appreciative interactions and respectful communication in line with our Guiding Principles.
  • Regular and constructive feedback sessions that support your targeted development.
  • We also offer support through our service provider INSITE during difficult life situations (professional or personal).  
  • Promotion of a diverse, inclusive corporate culture where all employees have equal opportunities.  
  • In addition, we offer a range of other benefits that enrich your daily work life (e.g., mobility allowance, sports programs, events, etc.). You can find more details on our careers page.
*Gender-neutral: At our company, it doesn’t matter whether you’re female, male, or non-binary… where you’re from, what your skin color is, or what you believe in. We focus on mutual respect and appreciation, as well as fun and motivation at work. Let your personality shine—with us, you’re at the center of everything we do.

About us

VIER is rethinking customer dialogue and communication. With our ‘enrich’, “engage” and ‘evolve’ offerings, we make contact-based business processes more efficient. We improve the customer experience and the user experience. We combine artificial intelligence with human intelligence, expertise with intuition, years of experience with innovation and research. Whether in service, sales or administration: our intelligent solutions analyse, assist and automate contact-based business processes in all industries. They elevate employees to a new level of competence. On the VIER technology platform, our partners and we orchestrate communication, dialogue and task processing. It is the only platform in Europe for complete end-to-end solutions – secure data, German cloud and local service included!