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.







