Posted: 22h ago
The role
Overview
Full‐time Software Engineer with a salary of AUD $75,000–$85,000 plus superannuation. Responsibilities include designing, developing, and maintaining software applications aligned with business and project requirements.
Responsibilities
- Develop and maintain custom software solutions for caravan system integration.
- Design scalable applications to support internal business operations and customer engagement.
- Write clean, efficient, and testable code in accordance with industry standards.
- Debug, troubleshoot, and resolve software defects and system errors promptly.
- Create and manage software documentation and user manuals.
- Collaborate with production and sales teams to align software tools with operational needs.
- Perform regular code reviews and implement improvements based on feedback.
- Identify software risks and propose mitigation strategies.
- Integrate third‐party APIs into internal platforms where applicable.
- Ensure all software complies with data security and privacy standards.
- Monitor software performance and optimize for speed and reliability.
- Contribute to ongoing improvement of development processes and tools.
- Provide post‐deployment support and software updates as needed.
- Assist with the training of staff on current software applications.
- Participate in strategic planning of future software development projects.
- Design and develop responsive web applications for customer portals and dealer networks.
- Build and maintain comprehensive CRM systems to support sales team operations, lead management, and customer lifecycle tracking.
- Implement web‐based production monitoring dashboards for real‐time manufacturing oversight.
- Develop e‐commerce platforms and configurators for custom caravan specifications and ordering systems.
- Create automated reporting systems and analytics tools for sales performance and production metrics.
Requirements
- Minimum of two years' experience in a Software Engineering role, ideally in a commercial setting.
- Bachelor's degree or higher in Software Engineering, Computer Science, or related field.
- Strong proficiency in programming languages such as Java, Python, or C#.
- Demonstrated ability to write clean, maintainable, and well‐documented code.
- Experience working collaboratively across multidisciplinary teams and departments.
- Strong problem‐solving skills with the ability to debug and optimize software.
- Solid understanding of software lifecycle management and agile methodologies.
- Excellent written and verbal communication skills for technical and non‐technical audiences.
#J-18808-Ljbffr