AdTechTalent
Engineering1 month agoHybrid

Epsilon

EOI - Lead Developer (.NET)

ReactTypeScriptNode.jsC# .NETSQLGitLabCI/CDAWSKubernetesAPI designmentorshiptechnical leadershipbackendfrontenddistributed systemscontainerization

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Lead

Years experience

5-10

Location

Brisbane, Australia

Full job description

Lead Developer role at Personalised Plates Queensland responsible for technical leadership and hands-on development within a small engineering team. Focus on API-first architecture using TypeScript APIs on Node.js and C# .NET services deployed to AWS with CI/CD pipelines. Responsibilities include leading web app development with React and TypeScript, backend API design and maintenance, technical leadership, coding standards enforcement, SQL query writing, CI/CD pipeline ownership, AWS deployment guidance, mentoring developers, collaborating with stakeholders, managing multiple priorities, and resolving production issues. Requirements include strong experience with React, TypeScript, Node.js, C# .NET, SQL, GitLab CI/CD, AWS, team leadership, and architectural decision-making. Benefits include additional leave, parental leave, flexible work program, rewards, hybrid work, gym memberships, learning opportunities, and wellbeing programs.

What you'll do

  • Lead design and development of web applications using React and TypeScript
  • Design, build, and maintain API-first backend services (TypeScript APIs on Node.js, C# .NET APIs)
  • Provide technical leadership across full stack ensuring scalability, security, maintainability
  • Define and uphold standards for API design, coding practices, and system architecture
  • Write and review complex SQL queries and data access patterns
  • Own and improve CI/CD pipelines using GitLab
  • Guide deployment and operational practices in AWS including containerised workloads
  • Mentor and support developers through code reviews, technical guidance, and knowledge sharing
  • Collaborate with delivery and business stakeholders to translate requirements into technical solutions
  • Balance multiple work streams managing technical risk and delivery quality
  • Lead troubleshooting and resolution of complex production issues

Requirements

  • Strong hands-on experience with React and TypeScript
  • Proven experience designing and building TypeScript APIs on Node.js
  • Strong background working with C# .NET APIs in production environments
  • Deep understanding of API-based, distributed system architectures
  • Advanced working knowledge of SQL and relational databases
  • Experience designing and operating CI/CD pipelines (GitLab preferred)
  • Strong experience working with AWS hosting environments
  • Ability to define, enforce, and evolve coding standards
  • Experience leading and coordinating a small team’s technical delivery
  • Mentoring developers through pairing, coaching, and structured feedback
  • Ability to make sound architectural decisions and articulate trade-offs
  • Strong problem-solving skills and pragmatic, delivery-focused mindset

Tech stack

ReactTypeScriptNode.jsC# .NETSQLGitLab CI/CDAWSKubernetesExpressFastifyNestJS

Benefits

Additional 5 days annual leave each year after 2 yearsParental leave policy with up to 18 weeks paid primary carer leaveGenerous secondary carer benefits based on serviceAdditional 5 days paid carer leaveWork Your World program: flexibility to work from anywhere for up to 6 weeks per yearRewards and recognition points storeHybrid work arrangementsGym membershipsLearning & Development opportunitiesEmployee wellbeing programs (psychological, medical & safety needs)

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.