This is a remote position.
Work from the comfort of your own home
Be part of a dynamic & successful team
Great career progression in a rapidly expanding company
Enjoy the convenience of Australian hours – no night shift and weekend work
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.
Key Responsibilities
Application Development
Design, develop, and maintain internal web applications and tools to improve operational workflows
Develop clean, scalable backend services and integrate them with intuitive frontend interfaces
Work closely with stakeholders to gather requirements and translate them into functional technical solutions
System Integration
Integrate applications with internal and third-party systems via REST APIs
Ensure seamless data flow between business systems and tools
Maintenance & Support
Debug, troubleshoot, and resolve application issues
Update and enhance existing internal apps to meet changing business needs
Perform routine code reviews and maintain code quality standards
AI Utilization & Integration
Use AI-powered development tools (e.g., Copilot, CodeWhisperer) to improve coding efficiency and maintain high code quality
Integrate AI functionalities into internal tools when needed (e.g., AI APIs, pre-trained models) to enhance automation and user experience
DevOps & Deployment
Deploy applications to staging and production environments as needed
Manage basic server configurations and understand version control and CI/CD concepts
Documentation
Maintain clear and up-to-date documentation for applications, APIs, and workflows
Create user guides and technical manuals for internal stakeholders
Continuous Improvement
Recommend new technologies, frameworks, and practices to improve internal tools
Stay informed on industry trends to ensure tools remain modern and effective
Role Requirements
Minimum 2 years of experience as a Full Stack Developer or similar role
Strong proficiency in JavaScript, including frontend frameworks (React.js or Vue.js) and backend development using Node.js (Express preferred)
Experience with Python for integrations and automation scripting
Familiarity with relational databases such as MySQL or PostgreSQL
Experience working with RESTful APIs
Experience deploying applications to cloud services (specifically Azure and AWS), and understanding cloud hosting concepts
Basic understanding of DevOps concepts (e.g., deployments, CI/CD pipelines)
Proficiency with version control systems, specifically Git and GitHub
Experience using AI-assisted development tools (e.g., Copilot, CodeWhisperer) to improve productivity and quality
Experience in integrating AI functionalities (e.g., using AI APIs, pre-trained models, and platforms such as LangChain) to support internal tools and automation
Experience with .NET (C#) is a plus
Strong analytical and problem-solving skills
Ability to write clear and maintainable code and documentation
Skill Sets
Technical Skills
JavaScript (Node.js for backend, React.js or Vue.js for frontend)
Python (for integrations and automation)
REST API development and integration
Relational databases: MySQL or PostgreSQL
Cloud deployment: Azure and AWS
Basic knowledge of server deployment and CI/CD processes
Version control: Git and GitHub
AI tools and basic AI development (using AI-assisted coding tools, integrating AI APIs or pre-trained models, familiarity with LangChain)
.NET (C#) — considered a plus
Soft Skills
Excellent communication and collaboration skills to work effectively with technical and non-technical stakeholders
Strong attention to detail and commitment to code quality and security
Proactive problem-solving mindset with the ability to propose improvements independently
Highly organized and capable of managing multiple tasks and shifting priorities
Adaptability to learn and apply new tools and technologies, including AI-related workflows
Professional conduct with a service-oriented attitude and high level of accountability
Intento
Sprezzatura Management Consulting, LLC
HYA Holding
crewAI
Valor Software