Job Title Developer Programmer
ANZSCO Code 261312
Company Pauline 24 Pty Ltd
Location Beenleigh, QLD 4207
Employment Type: Part time / Full time
Date Prepared November 2025
1. Role Summary
The Developer Programmer is responsible for interpreting technical specifications, designing, building, maintaining, and modifying the program code for software applications and systems. This role focuses on the practical application of programming skills to translate business requirements into functional, efficient, and scalable software solutions. The Developer Programmer works closely with Analyst Programmers and Software Engineers to ensure the successful delivery and deployment of high-quality software.
1. Key Responsibilities and Duties
The primary duties of the Developer Programmer, aligned with the ANZSCO classification, include:
A. Development and Coding
* Code Implementation: Build, maintain, and modify the program code for new and existing software applications based on technical designs and specifications.
* Interpretation: Interpret specifications, technical designs, and flow charts to construct technical specifications and program code.
* Testing and Debugging: Conduct thorough unit testing, integration testing, and debugging of code to ensure software quality, reliability, and performance.
* Documentation: Construct and maintain technical documentation, including program code comments, technical specifications, and system manuals.
B. System Analysis and Design Support
* Technical Specification: Assist in the construction of technical specifications and program code from business requirements and logical models.
* System Integration: Integrate new software components, sub-systems, and third-party applications into existing IT infrastructure.
* Problem Solving: Analyse and evaluate system program needs, identifying technology limitations and deficiencies in existing systems and processes.
C. Maintenance and Support
* Troubleshooting: Provide ongoing support and troubleshooting for deployed software applications, resolving defects and performance issues in a timely manner.
* Upgrades and Patches: Implement software upgrades, patches, and security fixes to maintain system integrity and security.
* Best Practices: Adhere to coding standards, version control procedures (e.g., Git), and software development best practices (e.g., Agile/Scrum).
* Required Skills and Qualifications
A. Education and Experience
* A Bachelor's degree or higher in Computer Science, Software Engineering, Information Technology, or a closely related field.
* Proven experience (typically 2+ years) in a programming or software development role.
* Experience in the full software development lifecycle (SDLC).
B. Technical Skills
* Programming Languages: Proficiency in one or more major programming languages relevant to Pauline 24 Pty Ltd's technology stack (e.g., Python, Java, C#, JavaScript/TypeScript).
* Database: Solid understanding of database design and experience with SQL and/or NoSQL databases.
* Operating Systems: Working knowledge of relevant operating systems (e.g., Linux, Windows).
* Tools: Experience with version control systems (e.g., Git) and integrated development environments (IDEs).
C. Personal Attributes and Competencies
* Analytical Thinking: Strong analytical and problem-solving skills with a meticulous attention to detail.
* Communication: Excellent written and verbal communication skills for technical documentation and team collaboration.
* Teamwork: Ability to work effectively within a team environment and contribute to a positive, collaborative culture.
* Adaptability: Capacity to learn new technologies and programming languages quickly.
* Working Conditions
* Work Environment: Hybrid
* Hours: 20 to 38 hours per week.
* Travel: Minimal travel required.
Job Types: Full-time, Part-time
Pay: $78,000.00 – $80,000.00 per year
Expected hours: 20 – 38 per week
Benefits:
* Work from home
Work Location: Hybrid remote in Beenleigh QLD 4207