
Programmer
BC Sands
Posted 10 days ago
BC Sands, a leading provider of building and landscaping supplies with 40 years of experience, proudly serves both trade professionals and DIY enthusiasts. We are committed to offering top-quality products and outstanding service. If this opportunity aligns with your career aspirations and you are eager to join our team, we invite you to apply today. Please submit your current CV along with a brief cover letter outlining your interest in this position.
Note: All applications will be treated with strict confidentiality. Applicants must have the right to work in Australia to be eligible for consideration. Successful candidates will need to pass a Pre-Employment Medical Examination, which includes drug and alcohol testing.
Key Responsibilities
Design, develop, and maintain robust internal software solutions using C# .NET Core, .NET Framework (3.5/4.x), and VB.NET
Build, enhance, and support RESTful APIs for integration with systems like Microsoft Dynamics 365 Business Central, WooCommerce, ZenCart, and internal applications
Maintain, troubleshoot, and improve both modern and legacy systems, including Routeplanner
Lead modernization and migration efforts to Microsoft Azure, embracing microservices architecture and cloud-native design
Develop front-end features using Angular, TypeScript, JavaScript, HTML, and CSS
Configure and maintain CI/CD pipelines using Azure DevOps, TFS, and Git
Implement and manage cloud-native services using Azure Functions, Docker, and Kubernetes
Administer and automate business processes using Power Apps, Power Automate, and SharePoint Workflows
Develop and support SharePoint-based solutions including custom forms, workflows, and list-based automations
Integrate with IBM MQ, GraphQL, and SOAP-based services for messaging and external connectivity
Monitor and support systems in production environments, resolving incidents, performing root cause analysis, and deploying hotfixes as needed
Apply best practices including SOLID principles, clean architecture, and secure coding standards
Write and maintain comprehensive technical documentation (APIs, architecture, workflows, deployment steps)
Work within Agile teams, actively participating in planning, daily stand-ups, code reviews, retrospectives, and risk assessments
Skills & Experience Required
Back-End Development & API Integration
Proficient in C# .NET Core, .NET Framework 3.5/4.x, VB.NET, and RESTful API development
Experience with Go Language and GraphQL
Integration expertise with Microsoft Dynamics 365 Business Central (including API consumption and custom extensions)
Cloud & DevOps
Practical experience with Azure Functions, App Services, Blob Storage, Docker, Kubernetes
Skilled in setting up and maintaining CI/CD pipelines with Azure DevOps, TFS, and Git
Front-End & CMS
Working knowledge of Angular, TypeScript, JavaScript, HTML, CSS
Familiarity with Umbraco CMS for content-driven applications
Low-Code Platforms & SharePoint
Hands-on experience with Power Apps, Power Automate, and SharePoint Administration
Comfortable creating and managing SharePoint Workflows for automating business processes
Messaging & Integration
Integration with IBM MQ, SOAP, and GraphQL services
Database Technologies
Strong experience with SQL Server, MongoDB, Entity Framework, LINQ, and SSIS
Reporting & Testing
Experience with SSRS for report generation and visualization
Skilled in API testing tools such as Postman and SOAP UI
Security & Performance
Knowledge of OAuth 2.0, JWT, and other authentication protocols
Understanding of load balancing, scalability, and performance optimization
Production Support
Capable of handling incident triage, root cause analysis, and issue resolution
Experience in supporting live environments and delivering hotfixes under time constraints
Project Tools & Methodologies
Familiar with Agile/Scrum methodologies
Proficient in tools like JIRA, ServiceNow for task management and service support
If this opportunity aligns with your career aspirations and you are eager to join our team, we invite you to apply today. Please submit your current CV along with a brief cover letter outlining your interest in this position.
Note: All applications will be treated with strict confidentiality. Applicants must have the right to work in Australia to be eligible for consideration. Successful candidates will need to pass a Pre-Employment Medical Examination, which includes drug and alcohol testing.
About BC Sands
BC Sands has been supplying landscaping and building supplies for over thirty years. We pride ourselves on always bringing our customers the best – on time and in full!
We now have two yards – one at Taren Point in Sydney's South, and one at Mascot, just off General Holmes Drive. Taren Point also has a comprehensive hardware store and Mascot carries some hardware essentials to keep your projects rolling. The yards are simple to use for trade and consumer alike – simply order in the store then drive through the yard where our friendly staff will load your car, trailer or truck!
It's even easier to order by phone on 8543 3401 - or from our online shop. Online orders enjoy a 2.5% discount on products, plus discounted delivery!
Source: This is an extract from the company's own website.
Control 4 Automation Programmer
RSE Electrical Group
Developer Programmer
Canterbury Timber & Building Supplies
RPG Analyst Programme
Certus Recruitment

PLC Programmer
Smarter Automated Solutions Pty Ltd
CNC ROUTER PROGRAMMER / OPERATOR
Allplastics Engineering P/L
Excel & IT Graduate Programmer
Integrate Business Solutions
International Baccalaureate Diploma Programme Coordinator
Central Coast Steiner School

Programmer
Ucroo Pty Ltd