Software Developer

Payroll Software & Services Group
Hybrid

About The Position

Join our Development Team as a Software Developer! We are Cintra. Known for our award-winning software that delivers payroll solutions to over 1000 clients. If you're passionate about payroll and are eager to join a dynamic team of seasoned professionals, this is the opportunity for you. As the proud recipient of the Payroll Service Provider of the Year 2025 award at the CIPP Annual Excellence Awards, we offer exciting opportunities for professional development, competitive bonus structures, and a collaborative work environment. Our modern offices are located in Hoults Yard, nestled on the outskirts of the vibrant Ouseburn Valley. This area boasts a thriving creative community, rich local heritage, and a lively social scene. We are looking for an exceptional early-career Software Engineer from new graduate to around 2 years of commercial experience. We care more about problem-solving ability, learning speed, judgement and ownership than experience in a particular framework or language. Our engineering environment is increasingly AI-native. Engineers use modern AI models and development tools to understand existing systems, design solutions, generate and test code, investigate problems and accelerate delivery. The ability to reason about a problem, direct these tools effectively and validate the result is increasingly more important than memorising a particular technology stack. The successful person will initially work alongside experienced engineers and Technical Leads, with the expectation that they develop quickly into someone capable of owning an important area of our platform.

Requirements

  • Strong degree, ideally first-class or strong 2:1, in Computer Science, Engineering, Mathematics or a similarly analytical discipline
  • Up to 2 years' commercial software engineering experience
  • Evidence of exceptional problem-solving and learning ability
  • Has built and shipped real production software
  • Understands the fundamentals of: APIs and distributed web applications, relational data and SQL, software design, testing, security, debugging and production systems
  • Comfortable using AI models and coding agents extensively as part of software development
  • Able to understand and challenge AI-generated solutions rather than blindly accepting them
  • Interested in understanding the business and product domain, not just implementing tickets
  • Takes responsibility and naturally moves towards ownership
  • Communicates clearly with technical and non-technical people

Nice To Haves

  • Experience with C#, .NET, SQL Server, Blazor, Angular, TypeScript and cloud platforms is useful, but not essential if a candidate can demonstrate quick learning and ability to build good software.

Responsibilities

  • Develop and maintain software solutions.
  • Collaborate with experienced engineers and Technical Leads.
  • Quickly develop into a role capable of owning an important area of the platform.
  • Understand existing systems, design solutions, generate and test code, investigate problems and accelerate delivery using AI models and development tools.
  • Reason about problems, direct AI tools effectively, and validate results.
  • Understand the business and product domain.
  • Take responsibility and move towards ownership.
  • Communicate clearly with technical and non-technical people.

Benefits

  • Opportunities for professional development
  • Competitive bonus structures
  • Hybrid and flexible working arrangements
  • Employer matched pension contribution to 5%
  • Wellbeing support through our company-funded health plan, health checks and employee assistance program
  • Onsite parking
  • Invaluable learning opportunities to propel careers forward
  • Continuous employee training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service