Director of Software Development (DSD0323)

We are looking for a passionate and hands-on Director of Software Development to lead our fast-growing technology team and help shape the evolution of our company. The position requires individuals who enjoy taking challenges, prioritize and meet deadlines, have a collaborative work ethic and teamwork spirit, working closely with a local and remote team of developers, speech scientists, engineers and subcontractors.

The Director of Software Development role is a key member of the senior management team, reporting only to the Chief Executive Officer (CEO).

LOCATION

LOCATION

Athens

TYPE

TYPE

Full-time / Hybrid

LEVEL

LEVEL

Senior

STATUS

STATUS

Open for Applications

LANGUAGE

LANGUAGE

You have:

  • Bachelor’s and/or Master’s degree in Computer Science or Engineering
  • Minimum 5 years as a leader of software development teams
  • Minimum 10 years of software development experience
  • Strong background in Java Programming and good knowledge of Python
  • Experience with conversational AI solutions, or products
  • Fluency in modern development architectures (microservices, micro frontends) and various development frameworks (J2EE, Spring boot, nodes.js, php etc.)
  • Good understanding of DevOps practices and tools:
    • build automation, test automation, continuous integration, continuous deployment
    • Maven, Jenkins, junit, selenium, sonarqube, ansible/puppet/chef, Kubernetes/docker swarm, containers and so on
  • Excellent use of version control software such as GIT and patterns and practices around development workflow and branching strategy patterns
  • Understanding of ASR, STT/TTS services, Natural Language Processing and available Cloud APIs in conversational AI
  • Experience with containerized deployment and development environments across Azure, AWS and GCP
  • Ability to meet deadlines, define budgets and timetables, balance multiple priorities, and manage parallel projects to completion in a test-driven collaborative and iterative programming environment
  • Ability to communicate with technical and non-technical clients, gather requirements, analyze and design solutions
  • Understanding of technical architecture patterns
  • Ability to design, develop and implement unit and scenario testing for existing code base and for new functionality under development
  • Attention to detail

You are:

  • Passionate and enthusiastic about Conversational AI
  • Proficient in English language, both verbal and written
  • A successful leader with steadfast resolve and personal integrity
  • Able to motivate customers and colleagues to deliver solutions performing at the highest levels
  • Able to build professional/trusting client relationships
  • Self-motivated, proactive with demonstrated creative and critical thinking capabilities
  • Experienced in budgeting and forecasting
  • Able to work and take sound decisions under pressure

You will be:

  • Leading and managing the software development team members to encourage maximum performance and dedication
  • Designing and implementing business and technology strategies, plans and procedures
  • Work closely with the Product Management team to design complex conversational AI experiences, develop and implement software solutions that meet business requirements
  • Oversee software design, architecture, and development, ensuring the team delivers high-quality, scalable, and maintainable code
  • Supervising the system infrastructure to ensure functionality and efficiency
  • Provide technical leadership and guidance to the team, mentoring junior team members and ensuring they have the necessary skills to succeed
  • Drive software development processes and ensure adherence to best practices, standards, and methodologies
  • Identifying technology trends that may support or impede the success of the business, as well as opportunities and risks for delivering the company’s services
  • Work closely with the DevOps team to setup and maintain CI/CD pipelines and ensure efficient release management
  • Establishing policies that promote company culture and vision
  • Managing relationships with partners/vendors

We are looking for:
Software Engineer - Full Stack (SEFS0323)

We are looking for:
Software Engineer - Java (SWEJ0323)

We are looking for:
Senior Software Engineer (SSE0323)

We are looking for:
Senior Data Scientist / NLP engineer (SDS0323)

We are looking for:
Senior DevOps Engineer (SDOE0323)

We are looking for:
UK Sales & Business Development Manager (UKBD0323)

We will contact you to plan your demo...