
Software Developer
CRM Online
full-time
Posted on:
Location Type: Remote
Location: Australia
Visit company websiteExplore more
About the role
- Develop customized solutions and align business processes through the implementation of scrum and agile methodologies.
- Confirms program operation by conducting tests; modifying program sequence and/or codes.
- Coordinate and consult with project teams and end-users to identify application requirements.
- Design, develop, implement new software or modifications to existing software.
- Troubleshoot and identify bugs in existing software, design and release fixes.
- Support in creation and maintenance of documentation of product.
- Work closely with QA to ensure quality and punctual software development within his/her responsibility.
- Confirms project requirements by reviewing program objectives, input data, and output requirements with analyst, supervisor, and client.
- Encodes project requirements by converting workflow information into computer language.
- Prepares references for users by writing operating instructions.
- Maintains historical records by documenting program development and revisions.
- Develops information systems by designing, developing, and installing software solutions.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis; recommending changes in policies and procedures.
- Create a development environment for efficient testing and integration.
Requirements
- Bachelor’s degree in computer science or equivalent practical experience.
- Minimum of 3 yrs experience as Software Engineer/Developer or relevant role
- Proficient in PHP, Angular, Desktop development
- Hands-on experience in the following: Front end languages such as HTML, CSS, and JavaScript
- JavaScript frameworks such as Angular JS, React, and Amber
- Server side languages such as Python, Ruby, Java, PHP, and .Net
- Database technology like MySQL, Oracle, and MongoDB
- Knowledgeable in data structures and algorithms.
- Experience with Linux Environment and working with REST API
- Experience in designing interactive applications.
- Prior experience with AWS, Azure, Google, or Openstack will be a plus.
- Excellent communication and teamwork
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPAngularHTMLCSSJavaScriptPythonRubyJava.NetMySQL
Soft Skills
communicationteamworktroubleshootingproblem-solvingdocumentationsystems analysisproject coordinationquality assuranceagile methodologiesscrum
Certifications
Bachelor’s degree in computer science