 
        
        Grow your career with Australia's largest training resources provider 
Work from the comfort of your own home 
Be part of a dynamic & successful team 
Excellent career progression in a rapidly expanding company 
Enjoy the convenience of Australian hours – no night shift and weekend work 
About Us 
Training Resources Group develops and provides Vocational Education & Training (VET) learning resources to the Australian VET sector. As the market leader in providing these resources in Australia, we focus on creating an exceptional experience for our clients through high-quality products, exceptional customer service, and support. 
Role Overview 
The Software Developer – Integrations & Internal Tools is responsible for developing solutions that connect business systems, automate repetitive workflows, and occasionally build internal tools and utilities to support operations. The role involves scripting, API integration, and light application development using modern serverless platforms. This position is ideal for a technically versatile individual who enjoys solving practical problems through automation and clean, functional coding. 
Key Responsibilities 
System Integration & Automation 
Design and build integrations between business applications using REST APIs and automation tools 
Develop workflows with Azure Logic Apps, Windmill, N8N, and similar platforms 
Internal Tool Development 
Build and maintain internal utilities or web-based tools that support business operations 
Create backend logic and data handling components (minimal UI/UX development required) 
Ensure tools are secure, maintainable, and aligned with internal processes 
Serverless Function Development 
Use platforms like Azure Functions and AWS Lambda to deploy event-based automation 
Handle authentication, error handling, and logging for all deployed functions 
Maintenance & Support 
Maintain existing integrations, troubleshoot failures, and implement updates or enhancements 
Collaborate with internal users to gather feedback and requirements for tool enhancements 
AI-Augmented Development 
Use developer-focused AI tools (e.g., GitHub Copilot, Amazon CodeWhisperer, Cursor) to enhance code generation, integration scripting, and automation workflows 
Apply AI-based features within IDEs to speed up repetitive coding, debug logic, and document scripts more efficiently 
Documentation 
Write and maintain clear technical documentation for integrations, scripts, and internal tools 
Maintain version control and deployment notes for ongoing maintenance 
Work closely with the IT Manager and other departments to identify automation and integration opportunities 
Coordinate with third-party vendors for API requirements, testing, and support when needed 
Evaluate new platforms and technologies that could improve workflow efficiency 
Proactively suggest solutions to eliminate manual processes or inefficiencies 
Role Requirements 
2–3 years of experience in a software development or integration-focused role 
Experience building or consuming REST APIs (authentication, pagination, JSON/XML) 
Experience using Windmill, Azure Logic Apps, Azure Functions, AWS Lambda, or related services 
Familiarity with AI coding assistants such as GitHub Copilot, Amazon CodeWhisperer, or IDE-integrated AI plugins 
Ability to critically review and validate AI-generated code for correctness, performance, and security 
Familiarity with automation principles and workflow design 
Ability to build lightweight tools (e.g., backend scripts, form-based apps, dashboards) 
Experience using Git for version control 
Strong troubleshooting skills and attention to detail 
Strong ability to write clear, comprehensive, and well-structured technical documentation and diagrams 
Skill Sets 
Technical Skills: 
REST API integration and scripting 
AI-powered IDE tools (Copilot, CodeWhisperer, Cursor) 
Version control: Git (GitHub/GitLab) 
Soft Skills: 
Excellent problem-solving and critical-thinking skills 
Ability to work independently and collaboratively with cross-functional teams 
Ability to leverage AI tools to increase productivity and efficiency 
Strong organizational skills and attention to detail 
Excellent written and verbal communication to document and present solutions 
What’s in it for You? 
- Permanent work-from-home 
- Fast career growth & development with our internal promotion 
- PHP 100,000 medical coverage for 2 dependents 
- Dental and optical benefits 
- Company-provided equipment 
- Virtual games, events, lunch outs, and many more! 
#J-18808-Ljbffr
📌 Software Developer
🏢 Training Resources Group
📍 City of Canning