Engineering Service Lead
59m ago

Software Development Lead About the job Who are we?

Afiniti is the world’s leading applied artificial intelligence and advanced analytics provider. Afiniti Enterprise Behavioral Pairing™ uses artificial intelligence to identify subtle and valuable patterns of human interaction in order to pair individuals on the basis of behavior, leading to more successful interactions and measurable increases in enterprise profitability.

Afiniti operates throughout the world and has measurably driven billions of dollars in incremental value for our clients.

Purpose You will manage international software development team which develop software services for our new solution in the contact center domain.

You will manage software development team to guarantee meeting the deadline and quality requirements of the software deliverables of your team by working closely with the product management.

You will be reporting to the software development group lead. You should be able to apply your extensive knowledge of software engineering, tools and techniques to provide innovative solutions.

You will have experience in managing a team from a technical standpoint leading by example. You will be a leader with excellent communication skills who challenges the team to resolve critical problems and develop innovative solutions. Key Responsibilities

  • Lead software development team with line management responsibility
  • Create a high-performing team to achieve our ambitious goals
  • Hiring new members to grow our teams while ensuring the talent retention
  • Ensuring on-time & high-quality software deliveries of your teams
  • Product backlog handling in close collaboration with the product manager in accordance with the customer expectations
  • Deep understanding of our customers, the business case, and the product in order to provide high customer satisfaction
  • Working collaboratively with the software architect to overcome the technical impediments for the product and the team
  • Risk / Scope / Time / Quality / Stakeholder management of the project
  • Reporting to the upper management
  • Working with Agile Scrum methodology and encouraging the teams to embrace this
  • The ideal candidate will have

  • Bachelor’s degree in Software Engineering / Computer Science / Engineering
  • Proven 7+ years of experience in software product development working, 2 + years of this within an international environment
  • Proven 2+ years of experience in leading a software development team in size of 5+ people
  • Strong command of English
  • Strong leadership and people management skills
  • Strong analytical, decision making, problem-solving, and strategic-thinking skills Software Development Lead
  • Strong communication and negotiation skills (with the team, stakeholders, customers)
  • Strong remote team management skills. Ability to work autonomously and across different time zones
  • Experience in Agile development and Scrum methodology
  • Working knowledge on software development and Python programming language is mandatory (Typescript , C#, Node.js is a plus )
  • Experience with Data science / Machine Learning concepts
  • Experience with the tools and methodologies to ensure high-quality products (ex : best practices for testing, code quality metrics, code analysis tools, etc.)
  • Experience with cloud computing solutions is a plus (ex : AWS, Azure Cloud)
  • Experience with containerization technologies such as Kubernetes or Docker is a plus
  • Experience in contact center domain (ex : Avaya, Genesys, Cisco platforms) is a plus
  • Experience or knowhow about artificial intelligence and machine learning is a plus
  • Understanding of continuous integration and continuous deployment
  • Salary & Package

    A competitive base salary dependent on the number of years of experience.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form