See more Collapse

Software Developer

2 months ago


Auckland City, New Zealand LMAX Group Full time

We are looking for enthusiastic Software Developers to join the growing development team at LMAX Group and collaborate with us to solve interesting and challenging technical problems, developing high quality, low latency, performant software.

You won’t find a long list of hard requirements here. If you are a motivated and self-driven developer who will enjoy learning and growing together with us, then we’d love to talk to you.

**What you’ll work on**

The LMAX Group dev team works across the whole of the business. To avoid accumulating knowledge silos, we actively rotate developers around our teams, ensuring that everyone gains first-hand knowledge on all areas of our codebase and gets to work on a wide variety of projects, such as:

- Designing and building software for low latency trading systems
- Investigating new block chain technologies
- Analytics tools to help senior management make data-led business decisions
- Improving our platform’s security and resilience

**Our tech stack**
- Backend: distributed, event-driven core Java (90% of the code base), MySQL
- Frontend: Javascript, Vue.js
- Data analytics: Python & Jupyter notebooks, Parquet, Docker
- Blockchain integrations: Bitcoin (& Litecoin, Bitcoin Cash), Ethereum and XRP (Ripple)
- Testing: JUnit, Mockito, JMH, JCStress, Jenkins, Selenium, many in-house tools
- OS: Linux (CentOS)

Due to our strict performance requirements, some bits of our architecture aren’t entirely conventional... We don’t expect you to arrive with an in-depth knowledge of all of our stack - we’ll teach you that.

**Requirements**:
**What you’ll bring**
- A good understanding of how to write clean, efficient, well tested code
- A keenness to learn and to work in a highly collaborative environment
- Strong communication and problem-solving skills
- An appreciation that the simple solution to a problem - while often harder to discover than the complex one - is usually best

**Our Values**

Working collaboratively: We work in a very social and collaborative environment, even while remote. Working as a team and with colleagues from across the business, allows multiple ideas to combine into stronger designs and better solutions. Pair programming ensures high quality code, supports knowledge growth and sharing of expertise. With many eyes contributing to any code before it goes into production, you will rarely find a traditional code review at LMAX Group.

Test driven: LMAX Group relies heavily on test driven development and automation. We gain rapid feedback and confidence from 35,000 end-to-end tests running every half an hour. There are also extensive unit, compatibility, migration, and resilience tests.

We care a lot more about software performance than many other organisations. We have a range of continuous performance tests designed to catch any regression before it reaches production, from targeted microbenchmarks to end-to-end replays of production traffic.

Dedicated to quality: We care a lot about quality; we like to dig deep into the code-base and leave things better than we found them - more readable, better modelled, more performant, more consistent. There is a permanent expectation of delivering high quality, maintainable code, and minimising technical debt.

You won’t be stressed about deadlines and pressured to cut corners just to get things done quickly. As a team we enjoy building software and seeing that software used, and although we want to deliver things in a timely manner, we always strive to write things properly and cleanly the first time.

Always improving: We regularly examine our successes and failures to look at how we can improve both as a team and individually. Alongside regular internal training sessions, we have a generous budget supporting attendance at conferences or training courses and we set aside Friday afternoons as a time for developers to pursue an interest or learn something.

**Benefits**
- Smart, friendly colleagues keen to share their knowledge and learn new things from you
- The opportunity to work on a wide variety of projects, including cutting edge technology, and interesting technical & performance challenges
- A culture where high quality maintainable code is valued over quick hacks
- Generous funding pot for training courses and conferences
- Flexible working options, and home working support
- Competitive salary
- Relaxed dress-code
- Think you know every IntelliJ shortcut? Think again. (yes, this is a benefit)


We have other current jobs related to this field that you can find below


  • Auckland City, New Zealand LEAP Legal Software Full time

    **We are looking for **Software Development Engineer** to join our team!**: Infinitylaw is a sophisticated, all-in-one practice management system with fully integrated accounting and document management and is used by over 300 law firms across Australia and New Zealand. We provide the best training, equipment, mentoring and support that we are capable of to...

  • Software Engineer

    3 weeks ago


    Auckland City, New Zealand MRI Software Full time

    This individual will work under the Agile development methodology in a cross-functional environment with other groups, both inside and outside the department including Product Management and Documentation, as well as create and test code in our dynamic team setting. You will be able to gain a deeper understanding of specific programming languages such...


  • Auckland, Auckland, New Zealand JAM Software GmbH Full time

    Are you a passionate Full Stack Software Developer with a keen interest or background in building robust and scalable APIs? Are you fluent in languages like .NET Core or Framework, and Java and eager to leverage this expertise in a dynamic environment? We're seeking a talented individual to join our large and dedicated team, playing a pivotal role in...


  • Auckland City, New Zealand Frontier Software Full time

    Business Development Consultant - A career role offering many opportunities for further development within an organisation with a growth mindset - Award winning software solution - Auckland based with flexibility to regularly work from home **The company** Frontier Software is a global leader in HR and Payroll solutions. Our solution ichris sets the...

  • Software Developer

    4 days ago


    Auckland City, New Zealand Proprius Limited Full time

    **Join Our Team as a Software Developer!** Are you passionate about crafting innovative digital solutions? Do you thrive in a dynamic environment where creativity meets technology? If so, we have an exciting opportunity for you! Position: Software Developer Location: Auckland Hours: 40 hours per week **Responsibilities**: - **Software Development**: -...

  • Apps Developer

    3 weeks ago


    Auckland City, New Zealand LEAP Legal Software Full time

    **Work for a Culture that values its Employees.** **WHO ARE WE?** LEAP is the leading provider of Legal Practice Productivity Solutions in the world and is part of ATI - one of the largest international LegalTech companies. For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining productivity tools for lawyers...

  • Software Developer

    1 week ago


    Auckland City, New Zealand Potentia Full time

    **The opportunity**: *** We are seeking an enthusiastic and talented individual to join our team as a Singleview Developer. In this role, you will be responsible for assisting in the development and maintenance of our Singleview billing software, ensuring its functionality and performance meet the needs of our clients. This is an excellent opportunity for a...

  • Software Developer

    2 weeks ago


    Auckland City, New Zealand Momentum Consulting Group Full time

    An employer that genuinely makes a difference - Open to front-end, fullstack and back-end developers - Hybrid work with office in Parnell (free parking) Join **one of NZ’s fastest-growing startups, **with 40 million users worldwide, they keep growing and have a significant pipeline of software to build. We're looking for an **out-of-the-box creative...

  • Software Developer

    4 weeks ago


    Auckland City, New Zealand Unicom New Zealand Limited Full time

    **Unicom New Zealand Ltd is based in Auckland and focuses on IT solutions to various industry needs.** We are seeking a talented and dedicated software developer to join our team and contribute to innovative solutions to our clients. **Responsibilities**: - Collaborate with team members to design, develop, implement and test high-quality software...

  • Software Developer

    2 weeks ago


    Auckland City, New Zealand UNICOM NEW ZEALAND LIMITED Full time

    Unicom New Zealand Ltd is based in Auckland and focuses on IT solutions to various industry needs. We are seeking a talented and dedicated software developer to join our team and contribute to innovative solutions to our clients. **Responsibilities**: - Collaborate with team members to design, develop, implement and test high-quality software solutions to...

  • Software Developer

    4 weeks ago


    Auckland City, New Zealand Halal Go App Ltd Full time

    **Job Overview**: **Responsibilities**: - **Mobile App Development**: - Implement new features and functionalities, ensuring an exceptional user experience. - Optimize app performance for speed and responsiveness. - **Code Quality and Testing**: - Write clean, maintainable, and efficient code. - Collaborate with quality assurance teams to ensure software...

  • Software Developer

    3 weeks ago


    Auckland City, New Zealand Hansen Technologies Full time

    About The Role Exciting opportunity for an experienced **Software Developer **to join our **CIS-P **in **Auckland, New Zealand. **You will play a pivotal role in our pursuit of success by working closely with our team to deliver enterprise CRM solutions. This includes designing, developing, and supporting software solutions for the utilities sector,...

  • Software Developer

    3 weeks ago


    Auckland City, New Zealand S3 Group Limited Full time

    We are looking for Software Developer (5 Positions) to work alongside a great team based in Mount Eden, Auckland. This is a full-time permanent position with a minimum of 30 hours per week and the pay rate for this position will be NZD 30 per hour. Roles and Responsibilities include, but not limited to: Complete all phases of the software development life...

  • Software Developer

    4 weeks ago


    Auckland, New Zealand Proprius Limited Full time

    Join Our Team as a Software Developer! Are you passionate about crafting innovative digital solutions? Do you thrive in a dynamic environment where creativity meets technology? If so, we have an exciting opportunity for you! About Us: Propruis Limited T/A Spiritx, we're revolutionizing the digital landscape by making custom IT solutions accessible to...

  • Software Developer

    2 weeks ago


    Auckland, Auckland, New Zealand Proprius Limited Full time

    Join Our Team as a Software DeveloperAre you passionate about crafting innovative digital solutions? Do you thrive in a dynamic environment where creativity meets technology? If so, we have an exciting opportunity for youAbout Us: Propruis Limited T/A Spiritx, we're revolutionizing the digital landscape by making custom IT solutions accessible to businesses...

  • Software Developer

    4 weeks ago


    Auckland City, New Zealand ANZ Banking Group Full time

    **Req ID**: 39933 **Department**: Tech Personal & Funds (NZ) **Division**: Technology **Location**: Auckland About the role At ANZ our purpose is to shape a world where people and communities thrive. We’re making this happen by improving the financial wellbeing and sustainability of our customers so they can achieve incredible things - whether...

  • Software Developer

    4 weeks ago


    Auckland City, New Zealand Absolute IT Recruitment Specialists Full time

    Auckland- Programming & Development- $80,000 - $100,000 per annum based on experience- Full Time- Permanent- 12 May 2023**Backend focused Java Developer, with some exposure to web technologies.** **ABOUT THE COMPANY** Our client is a cutting-edge operator in the FX trading space, they operate a high spec trading platform across 5 different countries...


  • Auckland City, New Zealand LEAP Legal Software Full time

    **JavaScript Developer** **LEAP leads the world in the development and sale of cloud based legal practice management software for small law firms on a Software as a Service (SaaS) model. We employ more than 400 people, have offices in Australia, New Zealand, the USA and the UK with more than 13,000 law firms using our software worldwide. As the world...

  • Software Developer

    1 week ago


    Auckland City, New Zealand TIMG NZ Full time

    **We have an exciting opportunity to join our team as a Software Developer in Penrose.** **Who we are** The Information Management Group (TIMG) provides secure information management and 3PL solutions to NZ businesses and government agencies. With over 30 years of industry experience, TIMG has developed a range of solutions that help customers transform,...


  • Auckland City, New Zealand Working In Full time

    We are currently looking for an experienced Developer to lead and manage the app development and other technologies within the constrcution sector. The accountability of this role includes but are not limited to: - Model clear vision, ethics, inspired leadership and strategic focus to the team - Develop the annual software development plan in line with...