Senior SAP Engineer

AucklandFull-TimeSeniorSoftware Engineering

You will be redirected to the company career page

Duties and Responsibilities

  • Leading projects, designing solutions, mentoring others, and engaging with functional consultants or business users
  • Responsible for writing and coding individual programs from specific requirements and technical specifications for Flintfox Products.
  • Draft and interpret written business requirements and technical specifications documents and report and analyse any defects.
  • Create, document, implement and maintain technical documentation, unit test plans, scripts, and test harnesses using defined technical documentation templates in a timely fashion.
  • Designs, develops, modifies, de-bugs, documents, and tests a range of Flintfox applications.
  • Actively contributes to the successful implementations of proposed solutions, by completing thorough testing on the build of the solution.
  • Maintains a high level of technical competency, systems, and industry trends
  • Produces clean, maintainable, efficient, performant, secure code, designs, and specifications that satisfy requirements and ensure they successfully pass QA without reject.
  • Provides support for the team through design and code reviews, ensuring best technical practices are applied.
  • Works with the development team to troubleshoot the development environment, production environment, performance tune, and optimize code.
  • Ensures all development is compliant with internal and external company policy and procedures along with quality guidelines and design standards.
  • Contributes to the improvement of development policies and procedures.
  • Takes accountability, ownership, and responsibility for delivering work in agreed timeframes and budgets.
  • To actively contribute to the development of a high-performance and collaborative team environment within the business.
  • Takes a proactive role in transferring knowledge and skills on the functionality of Flintfox products and technical solutions to other team members as required.
  • Works effectively with other Flintfox resources and customer team members in order to reach established objectives and deadlines.
  • Responsible for planning, processing and performing all jobs in an efficient manner with little assistance from the Team Leader.
  • Works effectively with other Flintfox resources and customer team members in order to reach established objectives and deadlines.
  • Contribute as an active participant in project teams where applicable.
  • Provide up-to-date, relevant best-practice input based on studies, where relevant. Experience with unit testing and functional testing of ABAP developments, including preparation of test data, execution of test cases, and validation of end-to-end business flows.
  • Ability to analyse defects, identify root causes, and implement fixes in collaboration with functional and integration teams.
  • Make a valuable contribution to project teams through:
  • Offering fresh ideas that encourage innovation.
  • Actively listening to others’ contributions, seeking clarity to advance own learning or understanding, and apply that learning to wider context.
  • Take on a fair portion of actions to support the achievement of project objectives.

Knowledge, Skills, and Abilities (KSAs)

  • 5+ years’ of experience with SAP ABAP development tools and technologies.
  • Understanding of both SAP ECC and SAP S/4HANA
  • Deep understanding of SAP modules and business processes
  • Comfortable with technical architecture, performance tuning, and code reviews
  • Strong collaboration with functional teams and sometimes end users
  • Experience with BTP, specifical Cloud Integration, and modern SAP cloud technologies

Required Education and Experience

  • 5+ years’ of experience with SAP ABAP development tools and technologies.
  • Solid experience in Scrum, Sprint and Agile Software Development methodologies.
  • Sound knowledge with SAP ECC & S/4HANA development, implementation and support.
  • Expert with SAP BTP (CPI)
  • Hands on experience with SAP Integration Suite, including development and maintenance of integration artifacts such as iFlows and mappings.
  • Strong experience with REST based APIs, JSON payloads, data transformations, and error handling.
  • Working understanding of SAP functional modules SD, MM & FI/CO.
  • Experience with pricing concepts across sales and procurement processes.
  • Ability to produce clear technical documentation and solution architecture diagrams.
  • Strong collaboration and communication skills.

Preferred Education and Experience

  • Bachelor level university qualification in Computer Science/Engineering, or substantial work experience
  • Experience with SAP Fiori UI development & groovy scripts.
  • Experience with SAP deployment and configuration, particularly Sales & Distribution (SD), Material Management (MM), and Finance & Controlling (FI/CO) modules.
  • Exposure to SAP BTP development or side by side extensibility.
  • Exposure to Azure based integration or cloud delivery methodologies.
  • SAP certification in ABAP, S/4HANA, or related domains.

Supervisory Responsibilities

  • Mentor team members and provide constructive feedback to support their career development.

Job Summary

CompanyEnable
LocationAuckland
TypeFull-Time
LevelSenior
DomainSoftware Engineering