Author-it Software Co. (ASC)
Author-it Software Co. (ASC) Logo
hr@author-it.com
www.author-it.com
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, alongside Product and Marketing teams, 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 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

Our global team of over 120 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.

Of the many qualities our diverse global team have, one that stands out is our passion for what we do. We take pride in our work and we are constantly learning and adapt to try new things or take on a different perspective. We enjoy and thrive in our rapidly changing environment, which requires flexibility and self-discipline, but, in return, we relish the excitement that we are part of a fast-paced scale up business working on transformative technology.

We operate in a high trust environment, and we really walk the talk. We aspire for everyone to be themselves and be comfortable at work, so we put great emphasis on ensuring our people have what they need to be at their best. This includes offering a digital first, fully flexible working style, having modern tools and systems, relaxed office hubs stocked with free drinks and snacks, 5 weeks leave, time off for L&D, plus more!

Tool.net 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
IndustryBusiness Processes

Jobs

Senior Software Engineer

Bring your people skills, not just coding

Do you get just as much satisfaction from inspiring/mentoring/coaching a team as you do from writing bug-free code? Perfect. Software development is always a massive team effort, so along with your hard skills in software engineering, you'll also be someone your team can count on to bring a cheerful outlook, who encourages them to do their best work together.

That said, of course, you will bring significant experience in building scalable, production-quality software that achieves that mightiest goal - for the end user, it 'just works'.

Ideally you'll have four to eight years professional software development experience, preferably with SaaS applications
Experience in managing and working with DevOps
Experience with JavaScript as a main application language, or a language that compiles to JavaScript such as TypeScript or CoffeeScript
Experience using Backbone, Angular, React, or a similar front-end JavaScript framework
Experience using Node.js as a platform for developing web applications
Experience building or consuming REST and GraphQL APIs. ​
Familiarity with relational and non-relational databases (SQL Server, Postgres, MongoDB etc.) ​
Familiarity with some of the AWS platform offerings. ​
Familiarity with Agile/Scrum/Kanban development methodology
Demonstrated ability to meet tight deadlines in an agile/iterative software development process without losing sight of longer-term goals or the big picture
...