This role is critical in supporting the company's digital transformation, allowing us to streamline quoting, job scheduling, production tracking, and inventory control for our steel fabrication operations.
Key Responsibilities
Ø Design, develop, and maintain internal software applications to manage quoting, job orders, workshop production schedules, and inventory.
Ø Develop and maintain SQL-based databases for storing and retrieving job information, materials usage, client data, and status updates.
Ø Collaborate with production, project, and sales teams to gather system requirements and translate them into functional specifications.
Ø Write, test, and debug efficient code in suitable programming languages (e.g., JavaScript, Python, PHP, or C#).
Ø Integrate the FPMS with existing tools such as CAD/BIM document repositories and accounting software (e.g., Xero or MYOB).
Ø Create user-friendly dashboards and reporting tools for real-time production status and project KPI monitoring.
Ø Maintain system documentation and provide technical support and user training to internal staff.
Ø Ensure application security, data integrity, and system reliability at all times.
Ø Research and recommend technology solutions that support business operations and future growth.
Skills and Qualifications
Essential:
Bachelor’s degree in Computer Science, Information Technology, or related field.
Minimum of 3 years' experience as a software developer or programmer.
Proficiency in at least one modern programming language (e.g., JavaScript, Python, PHP, C#).
Experience with database development (SQL, PostgreSQL, or similar).
Familiarity with front-end and back-end frameworks (e.g., React, Vue, Django, Laravel).
Strong problem-solving skills and the ability to work independently and collaboratively.
Desirable:
Experience developing software for manufacturing or construction industries.
Knowledge of ERP/MRP systems or job-tracking software.
Experience with system integration (e.g., API connections with CAD or accounting tools).
Understanding of user access controls, data privacy, and system scalability.
Familiar with AI tools will be a plus