Melbourne, Bendigo, Sydney, Brisbane, Perth, Auckland, Wellington, Tokyo, Bali Remote (City)

Engage Squared is hiring a Lead Developer (Software Engineer)

About the Role

As a Lead Developer in Engage Squared's Digital & Apps Innovation team, you will design and lead full stack software solutions using Microsoft technologies for clients across Asia Pacific. This client-facing role involves leading projects within the custom build and Azure ecosystem, working closely with project managers, consultants, and client teams to deliver high-quality solutions from start to finish.

What You'll Do

  • Design and lead development of full stack software solutions
  • Work closely with Project Managers, Consultants, and client project teams
  • Deliver projects from start to finish within budget and to a high standard
  • Explain complex technical topics to non-technical stakeholders
  • Use active listening skills to uncover a client’s true business needs
  • Manage client expectations and navigate scope creep
  • Act as a trusted advisor, steering clients away from bad technical choices and anti-patterns
  • Handle ambiguity and hit the ground running in unfamiliar codebases
  • Balance engineering best practices with a client’s budget and timeline
  • Proactively identify blockers and find solutions without needing to be managed

What We're Looking For

  • Exposure to most of the listed technologies and techniques
  • Expertise in around half of the listed technologies
  • Experience with .NET Core, .NET 5–10 for backend
  • Proficiency in C# including the latest language features
  • Front-end development with React or Angular in TypeScript
  • Relational database usage and design (e.g., SQL Server, Postgres)
  • Document database usage and design (e.g., CosmosDB, CouchDB, MongoDB)
  • REST API and distributed system design using ASP.NET Core
  • Software architecture knowledge
  • Adherence to clean code, SOLID principles, and OOP
  • Experience with Git, CI/CD, and Azure DevOps pipelines
  • Azure cloud solution design and deployment
  • Experience using AI-assistant development tools as an accelerator (without dependency)
  • Excellent communication skills in English (both oral and written)
  • Technical leadership experience as a Technical Lead or hands-on Architect
  • Experience mentoring or line management
  • Ability to work both independently and as part of a team
  • 6+ years of hands-on experience in web application development in the Microsoft development space, ideally in an agency or product environment

Nice to Have

  • Bachelor's degree in Computer Science or a related field (highly desirable)

Technical Stack

  • .NET Core
  • .NET 5–10
  • C#
  • React
  • Angular
  • TypeScript
  • SQL Server
  • Postgres
  • CosmosDB
  • CouchDB
  • MongoDB
  • REST API
  • ASP.NET Core
  • SOLID principles
  • OOP
  • Git
  • CI/CD
  • Azure DevOps pipelines
  • Azure cloud solution design
  • AI-assistant development tools

Team & Environment

  • Majority remote, globally distributed team
  • Digital & Apps Innovation team with developers in Australia, New Zealand, and Japan

Benefits & Compensation

  • Be part of a globally distributed, highly skilled, majority remote and motivated team
  • Opportunities for professional development and career growth
  • Work on challenging and rewarding projects with a variety of clients
  • Flexible/Remote work arrangements
  • Contribute to a company that values innovation and collaboration

Work Mode

  • Flexible/Remote work arrangements
  • Locations: Melbourne, Bendigo, Sydney, Brisbane, Perth, Auckland, Wellington, Tokyo, Bali

We value inclusivity and diversity at Engage Squared. Please reach out if you don't have everything that we're asking for, but think you have the right skills and attitude to be great in this role! We like to make our hiring decisions based on a combination of aptitude and passion, not just experience, so if you’re keen to apply and need reasonable adjustments please let us know.

Required Skills
.NET Core.NET 5–10C#ReactAngularTypeScriptSQL ServerPostgresCosmosDBCouchDB .NET Core.NET 5–10C#ReactAngularTypeScriptSQL ServerPostgresCosmosDBCouchDB
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Engage Squared
Engage Squared is a technology consultancy that specializes in creating modern workplaces with Microsoft technologies, helping organizations work better, together, faster. They connect people with technology to improve productivity and employee experience.
All jobs at Engage Squared Visit website
Job Details
Category fullstack
Posted 4 hours ago