Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Full stack developer

Rockingham
Shelford Constructions
Developer
Posted: 4 February
Offer description

About us

The Shelford Group is a large construction company providing residential and commercial construction services across the Perth metropolitan area, and the southwest region, for over 30 years.

The Opportunity

Shelford is looking for talented and experienced Full Stack Developer, capable of delivering high quality and innovative IT solutions to support our construction operations.

The successful candidate will be offered a one-year contract, with the possibility of an extension, to complete the development and enhancement of our software systems.

Working within our software development team you will be responsible for:

* Legacy Modernisation: Rebuild legacy applications using an API-first approach with .NET 10, Angular, and MS-SQL
* Architecture & Design: Design modular, reusable components and scalable code using Clean/Onion Architecture
* DevOps: Build and maintain CI/CD pipelines using GitHub Actions; automate testing and deployment
* System Integration: Integrate Shelford's software with a range of proprietary construction management programs.
* Documentation: Produce clear technical procedures and system documentation.

About You

You are a detail-oriented developer who enjoys solving complex logic problems and building intuitive UIs

As the successful candidate you'll have the following:

* Experience: 3+ years of professional experience in Full-Stack development.
* Education: Recognised IT qualifications.
* Mindset: A logical approach to problem-solving, the ability to work autonomously, and a commitment to writing clean, testable code.

* Backend: C#, .NET 8+, ASP.NET Core Web API.

* Frontend: Angular (latest versions), TypeScript, RxJS, HTML5, and CSS3 (Sass/SCSS).
* Data: EF Core 8+, T-SQL (Stored Procs, Functions, and Performance Tuning).
* Preferred but not mandatory: GitHub Actions, GitHub Copilot, IIS Server management and Experience with ML.NET or AI integration.

What We Offer

As an employee of Shelford, we offer a range of benefits including:

* Competitive salary package
* Opportunity to work on a range software development projects
* Growing business with career development opportunities
* Strong practical management support
* Friendly and supportive work environment

Note: When applying for the position, please ensure your cover letter includes your years of experience and your proficiency level (None | Beginner | Intermediate | Advanced) for each of the following technologies.

* .NET 8+ / ASP.NET Core Web API
* T-SQL & EF Core 8+
* Angular & TypeScript
* HTML5 / CSS
* JSON / RxJS / asynchronous state management
* Configuring & managing IIS Server (preferred but not mandatory)
* CI/CD Pipeline / GitHub Actions (preferred but not mandatory)
* ML.NET (preferred but not mandatory)
* Using GitHub Copilot / Other AI Agent (preferred but not mandatory)

If you think you have the drive and commitment to capitalise on this exciting opportunity, please click the APPLY button to submit your up-to-date resume and cover letter.

Please note that all applications will be held in the strictest confidence and only shortlisted candidates will be contacted. If you are not contacted, we thank you for your interest however please consider your application unsuccessful on this occasion.

Any offer of employment is contingent on The Shelford Group, accepting the results of a National Police Certificate provided by the candidate.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Training systems developer and submarine project manager
Rockingham
South Metropolitan TAFE
Developer
Similar job
Website developer
Mandurah
Snap Mandurah
Developer
Similar job
Frontend developer
Fremantle
Lemonade Digital
Developer
Similar jobs
IT and Tech jobs in Rockingham
jobs Rockingham
jobs Western Australia
Home > Jobs > IT and Tech jobs > Developer jobs > Developer jobs in Rockingham > Full Stack Developer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save