Author-it Software Co. (ASC)

Author-it Software Co. (ASC)

Author-it Software Co. (ASC) logo
Level 9
TSB Building
1-17 Fitzherbert Ave
Palmerston North 4410

Author-it Software Co. (ASC)

Author-it Software Co. (ASC) is a fast-paced global business working on transformative technology. We are a world leading SaaS and on premise provider for authoring technical publications, e-learning and pharmaceutical information.

Our two software platforms, Docuvera and Author-it, enable the transformation of how our customers create and manage their content, leveraging a component first approach where content is broken down, easily assembled into documents, and reused across their organisation.

Our primary technology hub is based in Palmerston North, with our other tech, product and customer teams spread across Wellington, Auckland, the USA and the Netherlands. In Palmerston North, there are Software Engineers, Testers, Solution Architects and DevOps Engineers with plenty of opportunities to innovate together and learn from each other. As a modern tech company, all our infrastructure is cloud-based with extensive use of AWS products and services.

We’re an ambitious, product-led company and we trust that our global team of close to 100 people will do their best to deliver on their commitments to our customers, so we let them get on with it.  We’re progressive in our approach and know what makes a great product, so we seek people to join us who can show us that they’re passionate about their field of work, show initiative, and are constantly learning so adapt to try new things or take on a different perspective, and are keen to have some fun along the way.

We use a lot of AWS tools:

  • Compute: EC2, Lambda, Serverless Application Repository, AWS Outposts
  • Storage: S3, EFS, S3 Glacier
  • Database: RDS (Aurora: PostgreSQL, MS SQL, MySQL), DynamoDB, ElastiCache, Neptune
  • Analytics: Athena, Amazon Redshift, EMR, Elasticsearch Service, Kinesis, QuickSight, AWS Glue
  • Machine Learning: Amazon SageMaker, Amazon Comprehend
  • Application Integration: Step Functions, Amazon EventBridge, Simple Notification Service, Simple Queue Service
  • Networking and Content Delivery: CloudFront, API Gateway, Direct Connect
  • End User Computing: AppStream 2.0
  • Containers: Elastic Container Service Angular AWS C# Docker Elasticsearch git Gitlab GraphQL JavaScript Jira Linux MySQL node.js Postgres PowerShell Python Redis TDD TypeScript Visual Basic Windows
WorkAccepts Interns Currently Hiring


Technical Admin / Release Manager

We need a talented Technical Administrator to support product release and deployment of our products to our customers - we're wanting a release coordination administrative whiz! You might already know that the release management process is all about planning and managing a software build through the stages of developing, testing, deploying and supporting the release. So this role is all about working closely with the Release Manager, being her right-hand person, being super organised and having an open and curious mind around exploring new processes that will help the team work smarter. This is a role where you must follow and coordinate the release management process - and you'll be supported (and be trained where required!) in a role where you will take charge of all the detail around managing work items in Jira, scheduling CABs (Change Advisory Board meetings) and supporting your team with capturing a snapshot of requirements and design item documentation. In addition to release coordination, you'll thrive on providing good service delivery with monthly internal and external stakeholder reporting, documenting customer configuration, and support the implementation of configuration changes as new features are added to our product.

Systems Engineer

Day to day, you’ll work with a combination of Windows and Linux servers, AWS Services, deploying new environments, and performing general operational duties. You’ve got a real knack for spotting where tech can improve process, so you’ll also be constantly working to automate existing manual processes where possible.

As a Systems Engineer you will have responsibility for: level 2 service desk support troubleshooting customer incidents; managing and monitoring all installed systems, infrastructure, and integrations; technical on-boarding of new customers including database creation and user access; install, configure, test and maintain operating systems, application software and system management tools; proactively ensure the highest levels of systems and infrastructure availability; monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes; and more

Senior Tester

You will be responsible for knowing the product, writing and documenting test cases, planning and executing tests based on analysis of each build/release, create and track defects, and produce reports on project status based on defects and testing status. You will also collaborate on testing best practices along with testers across our business.

Release and Service Delivery Administrator

Provide release coordination activities to support product releases and deployment of our products to ASC customers with a focus on creating release documentation and completing configuration as required.  This includes creating release pages, ensuring the release process is followed, recommend improvements to the release process and documenting those, Service Delivery monthly reporting including recommending and implementing improvements as required, complete quality audits of release items within Jira to ensure data quality, and reduce friction in the service delivery capabilities. The role also includes actioning service requests for change to configurations using JSON, CSS and API calls.

Junior Software Engineer

Ideally you will have a relevant software degree or diploma, at least one year's development experience and will be familiar with the following:
JavaScript, or a language that compiles to JS such as TypeScript or CoffeeScript; Backbone, Angular, React, or a similar front-end JS framework; REST and GraphQL APIs; Relational and non-relational databases, such as SQL Server, Postgres, or MongoDB; AWS platform offerings; Agile/Scrum/Kanban development methodology

Technical Support Analyst

Ideally you'll have three or more years in a remote client support role providing technical support for a commercial software product. Your hands-on knowledge with an enterprise application software/SaaS company in an IT support role and exposure to Document Management Systems like OpenText or Veeva will definitely serve you well in this role. Got Life Sciences industry experience? An understanding of the ITIL framework? Knowledge of AWS? Great! While not essential this gives you bonus brownie points!

© Copyright 2020-2021 Manawatū Tech Collective Incorporated. Privacy Policy