About Us
Pearl Infotech (Pearl Energy) is an Australia-based development team specialising in website development, custom software, and mobile applications (Android & iOS). The company has delivered web and mobile solutions since 2018 and operates from Suite 202, Building B, 20 Lexington Dr, Bella Vista NSW 2153. Its stated mission is to help SMEs compete and grow through practical technology solutions.
The Role
We’re seeking a Software Engineer (ANZSCO 261313) to design, build, test, maintain and document software applications and services to agreed user, system and technical requirements. Responsibilities include interpreting specifications, writing clean and maintainable code, debugging and resolving defects, contributing to technical design and code reviews, integrating databases and third-party services, and producing developer/end-user documentation.
Key Duties & Responsibilities
·Design, develop, modify and document software; write clean, maintainable code to specifications.
·Test, debug, diagnose and resolve defects within established testing protocols and quality standards.
·Translate business/functional requirements into technical designs and implementation plans.
·Build and consume RESTful APIs; integrate with databases and third-party services. (Consistent with web/mobile focus.)
·Maintain technical and end-user documentation; contribute to release/change management and CI/CD workflows.
·Collaborate with stakeholders and team members to deliver features on time; participate in code reviews and continuous improvement.
Skills & Experience Required
·Bachelor’s degree (or higher) in Software Engineering/Computer Science, or a closely related field.
·5+ years’ hands-on experience delivering software to specification across design, coding, testing, deployment and maintenance.
·Proficiency in at least one modern language (e.g., Java, C#, Python, JavaScript/TypeScript) and Git version control; solid debugging skills.
·Experience with web and/or mobile application development (e.g., React/Node/.NET; Android—Kotlin/Java; iOS—Swift) and REST APIs.
·Working knowledge of relational/NoSQL databases, CI/CD pipelines and issue tracking.
·Clear written and verbal communication; ability to produce technical and end-user documentation.
How to Apply
Send your CV and a brief cover letter addressing the selection criteria to