Test Engineer

Ayuda, a software development company with high quality and popular products that is well established financially and undergoing solid growth, is looking to hire several professionals with a technology background to grow its team. We are currently looking for a QA specialist with experience in the software industry.

Role Objectives and responsibilities

  • Plan functional and integration tests and set them up.
  • Execute, oversee, automate and fine-tune test plans.
  • Manage bug reporting.
  • Participate in problem solving efforts, in collaboration with developers.
  • Make recommendations for value added improvements to testing practices / processes.
  • Lead QA initiatives and share knowledge with colleagues at all levels.
  • In a nutshell, be a significant contributor to the development of our products.

How to Apply

Send your resume to: JobsGermany@ayudasystems.com.

Required Experience and qualifications

Must Have

  • 4+ years of experience in software Quality Assurance, ideally for web applications
  • At least 1 year of work experience in developing automated tests
  •  Strong verbal and written communications skills
  • You are known for your outstanding skills at running a well-thought-out test plan.
  • A university degree in a relevant field would be preferred but is not essential if you have enough relevant work experience

Nice to have

  • Experience in working with Selenium + Cucumber framework
  • Experience in writing BDD style test cases

Marketing Communications Guru

Ayuda is an international ad tech company headquartered in Montreal, Canada. Ayuda’s platform is used by OOH advertising companies around the world. Ayudans are passionate, friendly, family-oriented people whose time dilation skills allow them to over-deliver, but still find time to chill out.

You’re bursting with ideas and are going to:

  • Be the voice of Ayuda to the outside world
  • Connect us to the world
  • Communicate with our audience. What aren’t we doing? What don’t we know?
  • Build a following – have a presence – represent Ayuda – generate buzz
  • Get people talking about how Ayuda is the best in the biz
  • Leverage social media to build our presence and execute a lead targeting strategy
  • Get us attention on Linkedin, Twitter, etc. Where else?
  • Own website redesign and branding
  • Ooze content: case studies, white papers, press releases, blogs, newsletters
  • Manage relationships with the analysts’ community (Forrester, Gartner, etc…), key industry bloggers/news outlet sources and VIPs
  • Get us more leads!

How to Apply

Send your resume to: Jobs@ayudasystems.com.

Who are you?

Requirements:

  • Your impeccable written English is a no-brainer. No brain, no gain.
  • You’re on trend when it comes to visual design. Skeuomorphism? Embarrassing!
  • You’re someone with a strong personal brand. Show us.
  • You’ve executed your vision from start to finish and measured the successes and failures
  • You don’t like or need to be micromanaged
  • You think fast. Others can’t keep up with you.
  • You’ve got hustle. You’re resourceful.
  • You will not be spoon-fed. Roll up your sleeves and get it done.
  • You have an opinion and can back it up, but you don’t sh*t yourself when proven wrong
  • Your attention to detail is legen-wait-for-it-dary
  • You understand the OOH advertising community and its challenges

Client Services Manager

Ayuda is a growing, fun, fast-paced, high-octane, exciting company that lives to empower the D/OOH industry with cool, easy-to-use, innovative software tools that drive the entire out-of-home workflow.

Our team is currently looking for an additional member to elevate our clients experience and provide hands on support, customer care, and a helping hand. Are you a people person? Does cutting-edge technology excite you? Are you a project management enthusiast? Then you might be the next link in this long chain of innovators, game changers, and client experts.

Responsibilities:

  • Provide investigative, diagnostic and technical support to our clients in a software environment
  • Track, analyze, and identify trends which may result in broader issues
  • Issue work order requests, handle enquiries, and provide status report on completed phases
  • Record actions taken through a knowledge management portal
  • Liaise regularly between clients, developers, and key stakeholders
  • Keep up with software development and releases
  • Escalate major issues to management

How to Apply

Send your resume to: Jobs@ayudasystems.com.

Skills & Requirements

  • Bachelor’s degree in Computer science, Information Technology, Business Technology management, or related field
  • At least 2 years of experience in technical environment
  • Understanding of software development, user experience design, and agile software methodologies
  • Outstanding client-service and writing skills
  • Available to work outside of regular business hours
  • Out-of-the-box thinker with a passion for technology
  • Excellent communication and people skills with the ability to multi-task
  • Self-starter with great team player skills
  • Analytical mind and problem solver
  • Experience or interest in advertising is a plus
  • Experience with Jira, Zendesk, Slack is a plus
  • Minimal knowledge of Sql queries is a plus

Business Analyst

Ayuda is a fast-paced, exciting, and leading Ad Tech company that powers software for the digital out-of-home advertising industry. We are looking for a Business Analyster to join our team in the Old Montreal office. As a Business Analyst, you will perform quantitative and qualitative research and analysis to identify product metrics that support the value proposition of the Ayuda platform. You will also be responsible for analysing past implementation practices and developing a common methodology that will be used going forward.

Responsibilities:

  • Analyze client’s business processes before and after implementing the Platform through interviews, data analysis and site visits across North America and occasionally in Europe.
  • Capture product metrics and develop marketing material that clearly identifies the company’s value proposition: e.g. efficiency metrics, cost savings, etc.
  • Develop standardised methodologies that cater to clients’ business processes as closely as possible.
  • Create data sets and environments that assist in client onboarding.
  • Develop client training material and guidelines for the implementation team.
  • Exchange market information and business knowledge with the sales team and the product manager on an ongoing basis, for the team to ensure that final products continue to meet clients’ evolving needs well.

How to Apply

Send your resume to: Jobs@ayudasystems.com.

Skills & Requirements

Requirements:

  • A good command of both English and French in verbal and written form is absolutely essential to be hired for this role.
  • Bachelors’ degree in a relevant field: MIS, Administration, Commerce, etc.
  • 5+ years’ experience in a Business Analyst role.
  • Available for 1-2 days travels approximately 30% of the work week.
  • Ability to analyze, synthesize, document, translate and communicate business information to technical teams and vice versa.
  • Ability to understand clients’ expressed and unexpressed needs.
  • Experienced with process mapping.
  • Your social skills, tact and leadership help make you a right fit for the role, as do your drive and your ability to keep a flexible vision of your projects as they evolve.
  • Experience in an OOH media company will be considered a strong asset.

Benefits:

  • We have a lean structure.
  • We work in a friendly and creative atmosphere.
  • We enjoy free snacks and beverages.
  • We are international.

Product Manager

Ayuda is a fast-paced, exciting, and leading Ad Tech company that powers software for the digital out-of-home advertising industry. We are looking for a Product Manager to join our team in the Old Montreal office and take ownership of core products in the Ayuda platform. The product manager reports to the director of products, and is responsible for a group of the company’s products.

Responsibilities:

  • In collaboration with the other product managers, develop the product roadmap and vision from strategic planning to tactical delivery.
  • Obtain primary and secondary source market information and market research.
  • Understand evolving customer requirements to prioritise product development and feature enhancement.
  • Elicit and document business requirements from internal and external sources, including user stories and use cases.
  • Be responsible for creating a great user experience.
  • Act as a subject matter expert and assist with the development of related products or marketing materials when required.
  • Communicate with the teams in Europe and Australia on a regular basis to ensure product cohesion.
  • Lead Scrum activities: e.g. sprint planning and reviews.
  • Handle backlog grooming and prioritisation.
  • Exchange market information and business knowledge with other product managers, the sales team and the business analyst on an ongoing basis, to ensure that final products continue to meet clients’ evolving needs.

How to Apply

Send your resume to: Jobs@ayudasystems.com.

Skills & Requirements

Requirements:

  • A good command of both English and French in verbal and written form is absolutely essential to be hired for this role.
  • Bachelors’ degree administration or Commerce with a marketing major.
  • 3+ years’ experience in product management in the software industry.
  • Strong analytical skills and understanding of how people think and use technology.
  • Strong capacity to understand the market and strategic drivers.
  • Good understanding of technological possibilities and limitations.

Benefits:

  • We have a lean structure.
  • We work in a friendly and creative atmosphere.
  • We enjoy free snacks and beverages.
  • We are international.

Web Developer, Full Stack – Implementation Specialist

Ayuda is currently looking for a full-time Full Stack web developer with a solid experience in implementation.

You will be in charge of implementation projects for clients and will work from our beautiful offices located in a historic Old-Montreal building, as a member of a super friendly and competent team. You will work with Microsoft’s latest languages, tools and frameworks, including :

  • Visual Studio 2017
  • C#
  • ASP.NET MVC, ASP.NET Core
  • Windows Azure Services
  • SQL Server

How to Apply

Send your resume to: Jobs@ayudasystems.com.

Skills & Requirements

Selection criteria:

  • University studies in computer science or software engineering
  • At least 1 year work experience in Web app development
  • Good knowledge of C#
  • Experience with HTML, CSS and JavaScript
  • Knowledge of SQL
  • Good knowledge of MVC and JQuery
  • Experience in developing and calling APIs

Nice to have:

  • AngularJS, vue.js and KnockoutJS
  • Bootstrap
  • Good at writing testable code using IoC ou DI tools
  • SQL Azure database and Azure BLOB Storage
  • Knowing how to develop and call REST APIs
  • SSRS / SSIS

Benefits:

  • We have a lean structure.
  • We work in a friendly and creative atmosphere.
  • We enjoy free snacks and beverages.
  • We are international.

Full stack Web developer (Microsoft stack)

Job Description

Is it reasonable to expect mere mortals to have mastery over every facet of the development stack? We think so.

Full Stack Developers are special. They have the courage and confidence to dive into any sofware layer. Front end UX code? No problem. REST API code? Bring it on. Database optimizations and inner joins? No sweat.  As a Microsoft Full Stack Web Developer, you will be working with Microsoft’s latest development tools, languages and frameworks including:

  • Visual Studio 2015
  • C# 6.0
  • ASP.NET MVC 5
  • Windows Azure SDK 2.7
  • Azure SQL DB

How to Apply

Send your resume to: jobssydney@ayudasystems.com.

Skills & Requirements

You must:

  • Have a Bachelor’s Degree in Computer Science or Computer Engineering with a 3.0 GPA or higher
  • Have spent at least 2 years building Web apps using ASP MVC and JQuery
  • Know your stuff when it comes to C#
  • Have deep experience with HTML5 and CSS3
  • Love creating and calling REST APIs that use JSON
  • Are really comfortable with all things SQL
  • Know how to write testable code
  • Be able to reverse a C++ linked list recursively on a whiteboard (just so we know you can!)

It would be great if you were skilled with:

  • AngularJS and KnockoutJS
  • Bootstrap
  • Inversion of control or dependency injection

We would throw you a welcome party if you have experience with:

  • WCF Data Services, OData and REST
  • Azure SQL DB
  • Optimizing SQL queries for performance
  • SQL joins (outer, inner, left, right, full)
  • Jasmine and Mocha

On the soft side:

  • People around you say that you are autonomous, organized and adaptable
  • You like to communicate and explain to others
  • You are ready to work at odd hours with people that you never met in person and in different time zones
  • You want to work in a start-up environment
  • You like challenges and problem solving

Graduate or Intern Full Stack Web Developer (Microsoft stack)

Ayuda is a fun, fast-paced, exciting company that lives to empower the outdoor advertising industry with cool, easy-to-use, innovative software tools.
Ayuda is looking for talented and dynamic graduate software engineers to join our fast-growing team in Sydney.

Job Description

Reporting to and mentored by our lead developer, you will develop new features or enhance existing ones to always deliver more value and better technology tools to our customers.  You will work with Microsoft’s latest development tools, languages and frameworks including:

  • Visual Studio
  • C# 6.0
  • ASP.NET MVC 5
  • Windows Azure SDK 2.7
  • Azure SQL DB

How to Apply

Please send your resume including your phone number to: jobssydney@ayudasystems.com.

Desired Skills and Experience

You must:

  • Have a Bachelor’s Degree in Computer Science or Computer Engineering or be in the process of acquiring one
  • Have experience building Web apps using MVC and JQuery
  • Know your stuff when it comes to programming languages
  • Are very comfortable with HTML5 and CSS3

On the soft side:

  • Be willing to pursue a career in software engineering
  • People around you say that you are autonomous, organized and adaptable
  • You like to communicate and explain to others
  • You are ready to work at odd hours with people that you never met in person and in different time zones
  • You want to work in a start-up environment
  • You like challenges and problem solving

Software Implementation Manager

As a Software Implementation Manager, the successful candidate will be responsible for implementing enterprise-wide software solutions for Out-Of-Home Media clients in the Asia Pacific region (primarily Australia & New Zealand). Within Ayuda’s Global Client Services team, the successful candidate will work closely with internal product managers, key stakeholders, and customer project teams to ensure the successful delivery of the Ayuda Platform.

The Software Implementation Manager will interface with all key stakeholders to ensure that each product delivery is on time and within scope. The ideal candidate will have strong experience in project management and implementation of software solutions for large enterprises. Ayuda is seeking passionate and enthusiastic individuals with excellent communication and organizational skills and a strong sense of customer care.

Candidate Responsibilities:

  • Requirements analysis and documentation
  • Manage day-to-day implementation of enterprise software solutions
  • Liaise with key project stakeholders, project team members, and customer users, to provide continuous communication and ensure they are updated and engaged
  • Proactively identify & report risks that may ultimately delay the scheduled product delivery dates, and take the appropriate steps to mitigate those risks
  • Assess, highlight, and clearly communicate the impact of project change requests such as: re-prioritizing deliverables, delayed completion of tasks, increasing project scope
  • Apply communication, analytical, and negotiation skills to ensure the acquisition of adequate resources required to execute project plan
  • Maintain an up-to-date project plan that provides near real-time details of the project’s status by analyzing and documenting all existing information on project objectives, deliverables, schedules, assumptions, constraints and dependencies
  • Ensure internal and external team members work harmoniously, following up with the appropriate team should one’s pending tasks be blocked by the other
  • Anticipate potential conflict situations to provide proactive solutions and apply conflict resolution techniques to result in win-win outcomes
  • Gather project requirements including client’s project definition, requirements and business needs to set a clear project scope.

How to Apply

Send your resume to: jobssydney@ayudasystems.com.

Skills & Requirements

You must:

  • 3+ years of Software Project Management experience in both management of software projects and functional management of software development teams
  • Proficiency in MS Word, Excel, and Project
  • Bachelor’s degree (or equivalent)
  • Expertise in the areas of software development, user experience design, and agile software methodologies
  • Ability to elicit cooperation from team members
  • Adaptable to changes in the priorities of the business
  • Demonstrated ability to communicate effectively and credibly
  • Willingness to travel throughout APAC region on a regular basis
  • Strong organization and multi-tasking skills

It would be great if you were skilled with:

  • Knowledge of the D/OOH industry
  • Bachelor’s degree in Computer Engineering/Science
  • PMP certification (active)

On the soft side:

  • People around you say that you are autonomous, organized and adaptable
  • You like to communicate and explain to others
  • You are ready to work at odd hours with people that you never met in person and in different time zones
  • You want to work in a start-up environment
  • You like challenges and problem solving

Technical Support Specialist

Ayuda is a  growing, fun, fast-paced, high-octane, exciting company that lives to empower the D/OOH industry with cool, easy-to-use, innovative software tools that drive the entire out-of-home workflow.

Our Sydney team is currently looking for an additional member to elevate our clients experience and provide hands on support. Our product is crazy, sexy and cool and our team is as good as it gets. Are you a people person? Do you know how to hack software as well? Does cutting-edgy technology excite you? Then you might be the next link in this long chain of innovators, game changers and client experts.

Your day to day will look like this:

  • Provide diagnostic and technical support to our clients in a Cloud environment
  • Investigate issues in the software code and address them
  • Code new dashboard the will monitor thousands of advertising digital screens
  • Track, analyse and identify trends which may result in broader issues
  • Liaise regularly between clients, developers and key stakeholders
  • Escalate major issues to management

How to Apply

Send your resume to: jobssydney@ayudasystems.com.

Skills & Requirements

You must:

  • Have a Bachelor’s Degree in Computer Science or Computer Engineering
  • Have built Web apps using ASP MVC and JQuery
  • Have a good knowledge of C#
  • Know your stuff when it comes to HTML5 and CSS3
  • Are really comfortable with all things SQL, SSRS reporting

On the soft side:

  • You understand project management, user experience design, and agile software methodologies
  • You have outstanding client-service skills
  • You can work outside of regular business hours
  • You are an out-of-the-box thinker with a passion for technology
  • People say that you are a self-starter with great team player skills
  • You think analytically and like problem solving

Office Manager

Welcome to Ayuda, the newest tech visionary in the heart of Mitte, Berlin.

We have a vibrant team of developers working to make the DOOH industry the very best it can be. Our office definitely gives a taste of how engaged and passionate our team is and we are looking for an Office Manager to champion that spirit.

Are you a dynamic and resourceful self-starter? Can you lift people with a smile and create inventive ways to motivate the troops? Do you roll-up your sleeves in a crunch or work tirelessly when in a bind? If so, you have the essence of what we are looking for.
We are looking for someone to help out in our office for 1-3 hours per day (to be agreed upon).

Here’s what you can look forward to:

  • Schedule job interviews, welcome applicants and host them in our office
  • Be the contact person for external providers like Cleaning, Telecom and so on
  • Take care of all deliveries/supplies
  • Compile a list of all office equipment (Computer, Laptop, phone etc.) with serial number and keep it up to date
  • Collect all expenses of our employees and send those expenses to bookkeeping
  • Keep all our rooms in a good state – cleaned and with all stuff that’s needed there
  • Helping with various administrative duties
  • Enhancing office spirit

How to Apply

Send your resume to Ingrid Jakob (t-ingrid@ayudasystems.com).

Skills & Requirements

Must Have

  • You are fluent in English & German with impeccable writing skills in German
  • You possess great customer service skills and a hands-on attitude
  • You consider yourself to be autonomous, dynamic and a team player

Benefits:

  • We have a lean structure
  • We work in a friendly and creative atmosphere
  • We enjoy free snacks and beverages
  • We are international

Technical Project Manager

Ayuda is fun, fast-paced, exciting company that lives to empower the DOOH industry with cool, easy-to-use, innovative software tools that drive the entire out-of-home ecosystem. Ayuda is looking for a talented and dynamic Project Manager to join our ERP team. The Project Manager will be based in Cologne/Berlin and be responsible for executing major projects with one of our biggest clients located in Germany. The ideal candidate will be well-organized, experienced in software project management, with experience in the advertising industry, technically skilled, and genuinely interested in understanding the business goals and technology aspects of their projects (i.e., not satisfied with simply tracking tasks on a checklist or project plan).

Main responsibilities:

  • Oversee execution phase of projects from proposal, requirements, development, testing and final delivery
  • Serve as primary interface to customer to complete jobs on schedule and achieve a high level of customer satisfaction
  • Successfully project manage multiple projects simultaneously
  • Proactively identify, track, and communicate dependencies, risks, and issues affecting projects and collaborate on finding a resolution
  • Collaborate with product owners to clearly understand and document business needs, set priorities, and review deliverables
  • Effectively communicate and provide assistance on product feedback, change requests and technical issues to the Ayuda product development team
  • Report to stakeholders on project status and estimated delivery schedule on a regular basis

How to Apply

Send your resume to: JobsGermany@ayudasystems.com.

Skills & Requirements

Your profile:

  • 3+ years of experience managing software development/implementation projects
  • Excellent organizational skills and project tracking abilities; strong focus on results and attention to detail; the ability to work in a fast-paced, and energetic environment, yet able to maintain high quality standards; project/task prioritization and schedule development
  • Commitment to customer satisfaction
  • Experience triaging technical and operational issues, and translating them into clear work requirements for the product development team
  • Demonstrated ability to influence and develop productive working relationships with resources and dependent teams
  • Have an interest in understanding the “what” and “how” aspects of your projects and willingness to be a hands-on team member beyond tracking tasks and reporting status
  • Good written and verbal communication skills, excellent listening skills and the ability to adjust to the personalities of various partners

Additional Desired Skills & Experience:

  • Involved in enterprise-level software implementation/migration
  • BS or equivalent (computer science, engineering, or related) preferred
  • Experienced with out-of-home advertising networks
  • Experienced with project management tools such as Jira

Benefits:

  • We have a lean structure
  • We work in a friendly and creative atmosphere
  • We work hard, and play hard
  • We are international
  • We enjoy free snacks and beverages
  • A great office in the heart of Berlin (Mitte)
  • Flexible Core Hours

Full stack Web developer (Microsoft stack)

Is it reasonable to expect mere mortals to have mastery over every facet of the development stack? We think so.

Full Stack Developers are special. They have the courage and confidence to dive into any sofware layer. Front end UX code? No problem. REST API code? Bring it on. Database optimizations and inner joins? No sweat.

Your responsibilities:

  • Working together with a team in an agile environment
  • Analyzing and specifying new features together with our project managers and the client
  • Implementing new features into our existing system
  • Writing tests
  • Maintaining our existing system and fixing bugs

How to Apply

Send your resume to: JobsGermany@ayudasystems.com.

Skills & Requirements

Your profile:

  • You have a Bachelor’s Degree in Computer Science or Computer Engineering
  • You have spent at least 2 years building Web apps using ASP MVC
  • You know your stuff when it comes to C#
  • You have deep experience with HTML5 and CSS3
  • You love creating and calling REST APIs that use JSON
  • You are really comfortable with all things SQL
  • You know how to write testable code
  • You are fluent in English (German would be a plus)
  • You are willing to learn new things

It would be great if you were skilled with:

  • AngularJS, ReactJS or KnockoutJS
  • Knowledge of Design Patterns and Coding principles (SOLID)
  • Inversion of control or dependency injection
  • Documenting requirements

We would throw you a welcome party if you have experience with:

  • WCF Data Services, OData and REST
  • Azure SQL DB
  • Optimizing SQL queries for performance
  • Jasmine and Mocha
  • F#
  • DDD and CQRS

Benefits:

  • We have a lean structure
  • We work in a friendly and creative atmosphere
  • We work hard, and play hard
  • We are international
  • We enjoy free snacks and beverages
  • A great office in the heart of Berlin (Mitte)
  • Flexible Core Hours