Solutions Architect
Location: NZ, N, Auckland
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Information Technology and Services
Function: Information Technology

Company profile:
EROAD was established to modernise New Zealand’s paper-based RUC regime and in 2009 launched the world’s first GPS/cellular-based road charging system. Our solution can be readily and rapidly scaled and deployed across entire jurisdictions because it requires no roadside architecture, and uses a SaaS-based web service.We’re now a world leader in our field and expanding rapidly as we enter new markets.Joining EROAD is a great career move. We look at potential when we’re hiring, and your ability to grow with the role. We employ only the best, and ensure that our staff have the skills, training and technology to do their best work.How you’ll fit in at EROAD is important as well. We’re really proud of our company culture and finding people with the right attitude is just as essential as a great CV.Working at EROAD means learning from people who are experts in their field. It also means working hard – we have to, to be able to grow as fast as we need to! But we encourage a healthy work/life balance and our low staff turnover tells us we’ve probably got the balance right.We have staff from all over the globe – 25 countries at last count – and we may just have the highest rate of boat/surfboard/windsurfer ownership of any technology company, anywhere.

Job description:
We’re looking for someone to take architectural ownership of multiple products and projects, and help enable EROAD’s further expansion into new markets.You will be very competent in developing and architecting an overall system vision and transforming the vision through execution in multiple teams into a production solution.You will have sound business acumen and a questioning approach to support the high level analysis. You have a successful track record of delivering solutions using Java and experience or an understanding of GPS, M2M, along with embedded and mobile development.Responsibilities:Design and architecture of the solution including SOA, internal and customer API, mobile device integration, databases, deployment, security, scaling and performance considerations.Research, evaluate and recommend appropriate tool chains, improvements to development processes and future technologies to pursue.Analyse assigned projects from a technical perspective, providing accurate time estimatesWork closely with developers to ensure implementation conforms to architecture and vision.Contribute to test plans and unit tests to validate subsystemsContinuous monitoring of system performance.

Requirements:
Requirements:7+ years’ experience as a developer3+ years’ experience architecting multiple projects through SDLCUML experience and an understanding of architecture frameworksUnderstanding of multiple development technologies and languages – Java, .Net, C/C++, Ruby, Python etc.Experience with multiple databases – PostgreSQL, MySQL, Oracle, NoSQLIf you are able to design and build simple, high-availability, scalable solutions delivering against company goals and working across the SDLC, we want to hear from you.

Benefits:
EROAD offers a competitive salary and benefits, excellent career development opportunities, and a fun, fast-paced work environment that encourages excellence and innovation.