Position: Senior Software Developer
Company: Houston Software Pty Ltd
Category: Java
Experience required: 5y
English level: upper

This role offers a great career opportunity because you will establish international relationships, work with modern technologies and in an innovative environment. **There may also be the opportunity to live and work in New Zealand if you wish.**

**About project:**
Our client is based in Auckland, New Zealand and has been trading for 20 plus years. This project is for the government travel department and will be a challenging and long term project. You will work as part of a four person team in Ukraine and will work alongside developers in New Zealand. Once travel restrictions are lifted, there may be future opportunity for team members to move and work in New Zealand should they wish to.

**Requirements:**
— 6+ years of commercial experience
— Upper intermediate English (written/spoken)

You will be designing and building interesting and challenging software products for our customers. Your team will consist of like-minded software craftspeople and you will have freedom to suggest your ideas and work with a professional team to grow and develop your skills. You will work closely with the technical team and report to the Delivery Manager in Auckland New Zealand.

**Skills:**
— Java, .NET or Go and C#
— Javascript or TypeScript
— HTML, CSS
— Node. js
— ReactJS, AngularJS or similar front-end frameworks
— Hands-on experience deploying to Azure and/or AWS, including participation in building CI/CD pipelines

**Nice to have:**
— Demonstrable experience in software design for architecture with highly interdependent features
— Your portfolio includes significant extension or adaptation of a current framework, integrating a major external library or multiple new subsystems.

**Responsibilities:**
— Defining, together with your team, the set of technologies and programming languages that would best serve the solution you are designing and building
— Active participation in all aspects of software solution design, including code structure,
deployment architecture, DevOps, automated testing and integration of third party systems
— Collaborating with fellow developers, analysts, and service owners and with client stakeholders to create a shared understanding of the solution design and roadmap delivery in line with agreed budgets
— Actively contributing to the construction of software using your knowledge of best practices, tempered by a keen sense of understanding the least amount of work required to deliver the most amount of value to your customer to meet set budgets.
— Constructing software at every layer of the stack, from user interfaces, back end services, data repositories, interoperability, infrastructure-as-code, deployment pipelines, automated testing and system monitoring
— Providing second-line support of the systems you build and actively seeking ways to keep your software secure, performant and reliable
— Pass on your learning of new technologies or techniques to the broader organisation as part of our knowledge sharing programme.

**Perks&Benefits:**
— Western business management
— Working with modern technology and building innovative products long term (no bench time, no project switching!)
— Working directly with the client which means opportunity to improve English skills, build international relationships and learn from Western management style
— Plenty of opportunities for learning and continued growth in your career
— Work from home and flexible work schedule a possibility (depending on client)
— Health insurance after 3 months probation period
— Laptops and monitors for use
— Corporate English lessons
— Massage (in the office)
— Corporate events
— Modern, brand new office in Diamond City: Above Botanichniy Sad Metro Station, modern food court, street and paid secure parking, 24 reception and security

We are a company that is based on values such as integrity, kindness, honesty and respect.
**Thank you for considering a career with us!**