Senior Software Development Engineer, AZA Team - ENGINEERINGUK
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Senior Software Development Engineer, AZA Team

The AZA Team is responsible for A to Z Assistant (AZA), an AI-powered virtual assistant designed to help employees find information and complete tasks more efficiently.

Key Responsibilities:

  • Lead the architecture, design, development, and launch of core product features.
  • Contribute to overall strategy by defining product features, driving system architecture, and spearheading best practices.
  • Develop reliable, scalable, and high-performance products with exceptional technical expertise.
  • Manage the software development lifecycle, from planning and prioritization to design and delivery.
  • Ensure delivery of high-quality, scalable, and innovative software solutions.
  • Foster a culture of excellence in software engineering practices and Agile methodologies.
  • Collaborate with cross-functional teams to translate complex AI and ML technologies into user-friendly tools.
  • Drive team growth and development through recruiting, mentoring, and leadership.

BASIC QUALIFICATIONS:

  • Experience as a mentor, tech lead, or leading an engineering team.
  • Experience leading the architecture and design of new and current systems.
  • Experience in professional software development.
  • Experience programming with at least one modern language, including object-oriented design.
  • Experience in development in the last 3 years.

PREFERRED QUALIFICATIONS:

  • Bachelor's degree in computer science or equivalent.
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

As a Senior Software Development Engineer on the AZA Team, you will be responsible for leading the development of AI-powered virtual assistant features, collaborating with cross-functional teams, and driving team growth and development.

;