ClearPoint

Contract Senior Software Engineer – Language Agnostic

ClearPoint

contract

Posted on:

Location Type: Hybrid

Location: AucklandNew Zealand

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • You will dive into a massive, established solution to understand existing patterns before making architectural changes.
  • Your focus will be on incrementally improving and refactoring legacy code, ensuring stability without "fighting" the system or introducing regressions.
  • A key part of the role involves writing and optimising Raw SQL queries manually to bypass standard ORM inefficiencies, alongside building robust APIs strictly to agreed specifications.
  • Ultimately, you will bring a "quality-first" mindset from your background in Go, Java, or .NET to help elevate the team's approach to structure and testing.

Requirements

  • Proven background (10+ years) in backend development using C#, Java, Go or similar strongly-typed languages
  • Previous commercial experience with PHP is not essential but would be hugely beneficial to hit the ground running
  • Mastery of Raw SQL and relational database design such as SQL Server or PostgreSQL, understanding what happens "under the hood" of an ORM
  • Tangible experience working with monolithic architectures, knowing how to safely refactor and modernise code without breaking it
  • Commercial experience designing and deploying APIs (REST/GraphQL) to strict specifications
  • Familiarity with cloud-native principles, CI/CD pipelines, and containerisation
  • Excellent communication skills with the ability to explain complex technical decisions to product owners and business stakeholders

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#JavaGoRaw SQLSQL ServerPostgreSQLAPI designRESTGraphQLmonolithic architecture
Soft skills
communication skillsexplain complex technical decisions