SOFTWARE DEVELOPER (DEVELOPER PROGRAMMER)
Position: Software Developer (Developer Programmer)
Employer: ARF Consultant Pty Ltd
ABN/ACN:
Address: 2A Frank Street, Mount Lewis, NSW 2190
Salary: $77,000 ($77,000 - $100,000)
Superannuation: 12.50%
Hours per week: 38 hours
Category: Full Time / Permanent
Days/Timings: Monday to Friday 9 am till 5 pm
RESPONSIBILITIES:
Discuss &Analyse client’s Business requirements
Review client’s Business and recommend enhancements/modifications
Use advanced programming language to enhance/modify client’s programs
Develop advanced and efficient programs as per client’s requirements
Conduct program testing and identify defaults and suggest enhancements
Discuss, review, manage and enhance client’s security systems
DUTIES:
Design, develop, and maintain SAP ABAP programs (reports, interfaces, conversions, enhancements, forms – RICEF).
Analyse business requirements and translate them into technical specifications.
Develop custom reports using Classical, Interactive, and ALV reporting.
Build and enhance SAP forms using SmartForms, SAPscript, and Adobe Forms.
Develop and implement enhancements using User Exits, BADIs, and Enhancement Framework.
Create and manage interfaces using IDocs, RFCs, BAPIs, OData services, and APIs.
Perform data migration using tools like LSMW, BDC, and file-based uploads.
Work with functional consultants to support modules such as EAM/PM, MM, SD, and FICO.
Debug and resolve technical issues across SAP systems.
Provide production support and troubleshoot incidents in a timely manner.
Optimize performance of programs and database queries (SQL tuning, indexing, etc.).
Develop and consume CDS Views and AMDP in S/4HANA environments.
Participate in code reviews and ensure adherence to SAP development standards.
Support system upgrades, patches, and S/4HANA conversions.
Develop integration solutions with external systems using middleware or SAP BTP Integration Suite.
Create and maintain technical documentation (TS, FS, unit test scripts).
Perform unit testing and support SIT/UAT testing cycles.
Ensure compliance with security, authorization, and data privacy standards.
Collaborate in Agile/Scrum teams and participate in sprint planning and retrospectives.
Continuously improve and refactor existing code for efficiency, scalability, and maintainability.
KILLS REQUIRED
Bachelor’s degree or Higher Degree in IT or ICT or related field
5 + years of experience in IT or ICT or related field
Specialised inSoftware Development