 
        
        Job Title: Software Developer
About CRM Online Australia Pty Ltd
We are seeking a skilled Software Developer to join our cross-functional team. This role will involve producing scalable software solutions from conception to deployment.
 * Develop customized solutions aligning business processes through scrum and agile methodologies.
 * Confirm program operation by conducting tests modifying program sequence and/or codes.
 * Coordinate with project teams and end-users to identify application requirements.
 * Design, develop, implement new software or modifications to existing software.
 * Troubleshoot, identify bugs in existing software design and release fixes.
 * Support creation and maintenance of documentation of product.
 * Work closely with QA to ensure quality, punctual software development within responsibility.
 * Confirm project requirements by reviewing objectives, input data and output requirements.
 * Encode project requirements by converting workflow information into computer language.
 * Prepare references for users by writing operating instructions.
 * Maintain historical records documenting program development and revisions.
 * Develop information systems designing developing installing software solutions.
 * Prepare install solutions determining designing system specifications standards and programming.
 * Improve operations conducting systems analysis recommending changes in policies procedures.
Requirements:
 * Bachelor's degree in computer science or equivalent experience.
 * Minimum 3 years as Software Engineer/Developer or relevant role.
 * Proficient in PHP Angular Desktop development.
 * Hands-on experience in languages frameworks databases technologies.
 * Data structures algorithms experience.
 * LINUX Environment REST API experience.
 * Interactive applications designing experience.
 * AWS Azure Google Openstack experience.