> Markdown version of [/jobs/ext/1478714-lead-developer-relocate-to-perth-western-australia](https://www.wearedevelopers.com/jobs/ext/1478714-lead-developer-relocate-to-perth-western-australia). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Developer - Relocate to Perth, Western Australia - **Company:** Civmec Construction and Engineering Pty Ltd - **Location:** London, UK - **Experience:** Expert - **Salary:** £65,000.0 - £75,000.0 - **Contract:** Temporary contract - **Skills:** ASP.NET, JavaScript (Programming Language), Agile Methodology, C Sharp (Programming Language), Software Quality, Code Review, Continuous Integration, Software Debugging, Software Design Patterns, Entity Framework, Microsoft SQL Server, Software Architecture, Software Engineering, Software Systems, .NET Core, ReactJS, Software Security, Vue.js, Information Technology, Domain Driven Design - **Published:** July 29, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=fdb39bbffd4e7bdf ## About the Role We are looking for someone with: * A degree in Computer Science, Software Engineering, or a related field. * Extensive experience in software development, including previous experience in a leadership role. * Proven ability to manage and motivate development teams in delivering large-scale projects. * Comprehensive knowledge of software architecture, design patterns, and modern development methodologies. * Strong analytical and problem-solving abilities, with the ability to navigate complex challenges. * An understanding of application security best practices and regulations. It is essential that you have experience with: * C# .NET / .NET Core * ASP.NET * Entity Framework * SQL Server Highly desirable: * Experience with Domain Driven Design * Experience with JavaScript frameworks (React, Vue) You will also need to be genuinely committed to relocating to Australia and living in Perth long term, and eligible for an Australian employer-sponsored skilled visa. This normally means meeting skills assessment, English language, health and character (police clearance) requirements. ## Description We have an exciting opportunity for a Lead Developer to manage the technical execution of our software development projects, ensuring the team delivers high-quality software solutions. In this pivotal role, you will contribute across the full software development lifecycle, including design, development, deployment and continuous improvement within an Agile environment. You will work closely with the Solutions Architect to ensure all technical decisions and development activities align with agreed architecture, standards and business objectives. As the Lead Developer, you will help shape the direction of our software initiatives, championing best practices and driving technical excellence. Your role extends beyond hands-on development, requiring you to mentor and support the team while building a culture focused on continuous improvement and high performance., * Lead the software development team in planning, designing, prototyping, developing, testing, and deploying software solutions that align with project requirements. * Provide accurate development estimates to support project planning and the delivery of realistic timelines. * Establish and maintain high standards of software quality, including coding practices, testing and documentation. * Manage the performance, development and capability of developers through regular meetings, feedback and development planning, setting clear expectations and driving continuous improvement. * Facilitate collaboration across functional teams to ensure software solutions meet business objectives and stakeholder expectations. * Assist the development team in identifying and resolving impediments to maintain momentum and efficiency. * Conduct thorough code reviews and provide constructive, actionable feedback. * Drive high-quality outcomes through effective testing, debugging, and CI/CD practices. * Create and maintain up-to-date technical documentation to support knowledge sharing and transparency. * Stay current with emerging technologies, tools, and best practices to improve development practices. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Developing ASP.NET Core Microservices with Dapr: A practical guide](https://www.wearedevelopers.com/videos/1528-developing-asp-net-core-microservices-with-dapr-a-practical-guide) - [Local Candidates vs International Talent - Building the Very Best Dev Team](https://www.wearedevelopers.com/videos/1067-local-candidates-vs-international-talent-building-the-very-best-dev-team) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)