Lead Developer Stack Developer (C#, .NET)
Technology
Pty
2 weeks agoUntil 2026/07/04
Full time
Job description
Introduction
We are seeking a Lead Developer to join our Technology Division. This role is responsible for the technical leadership and delivery of Internal Systems products, ensuring solutions are scalable, high-quality, and aligned with strategic objectives. The successful candidate will oversee the full development lifecycle, from architectural design to system maintenance and junior developer mentorship.Duties & Responsibilities
1. Technical Leadership & Strategy- Provide technical leadership in the delivery of Internal Systems products and solutions.
- Align team delivery with departmental strategy and annual planning.
- Manage staff performance and provide input into annual salary reviews.
- Act as the technical point of contact across multiple teams when required.
- Define and design technical architecture for projects within the area of responsibility.
- Collaborate with managers, leads, and architects to ensure implementation alignment.
- Deliver functionality on time and within budget while maintaining sustainability.
- Enforce best practice criteria for software evaluation and testing.
- Ensure team adherence to development standards and departmental processes.
- Utilize the development toolset (Azure DevOps, Visual Studio) effectively to maintain code quality.
- Conduct root cause analysis, debugging, and data investigation.
- Execute work orders within established timescales.
- Perform system maintenance ensuring no new defects are introduced.
- Oversee IIS configuration and environment stability.
- Mentor and coach Junior Developers to improve technical proficiency.
- Document all system enhancements to facilitate knowledge sharing.
- Transfer technical knowledge to both development and support teams.
Desired Experience & Qualification
Minimum Requirements- Education: Relevant Degree or Diploma.
- Experience: Minimum 6+ years of relevant software development experience.
- C# & .NET: Expert proficiency in C# using .NET Framework and .NET Core.
- Web Technologies: ASP.NET MVC, Web API, and WCF/SOAP services.
- Frontend: JavaScript, TypeScript, and ASP.NET AJAX.
-
Database Management: Microsoft SQL Server (2016/2019).
- Complex SQL queries, views, stored procedures, and relational database design.
- Entity Framework 6, Entity Framework Core, and Dapper.
- Oracle database experience.
-
Integration & Messaging: API integrations (REST, XML, JSON, SOAP).
- RabbitMQ.
- Integration platforms.
-
DevOps & Tooling: Azure DevOps (Sprint/Backlog management and CI/CD pipelines).
- Visual Studio and VS Code.
- IIS configuration.
- Architecture: Application of modern software engineering principles, modular architecture, and maintainable code design.
- Leadership: Proven ability to provide technical leadership, mentor junior staff, and align delivery with business strategy.
- Quality Assurance: Experience in unit testing frameworks and Agile QA testing principles.
- Problem Solving: Advanced root cause analysis, debugging, and data investigation skills.
- Telerik Kendo UI.
- Xamarin / .NET MAUI.
- Sparx Systems Enterprise Architect.
Package & Remuneration
TBDInterested?
Interested in this role?