Job Closed

This listing is no longer active.

Accenture Federal Services logo
Accenture Federal Services

We believe in the power of change, harnessed in ways that matter for our country and communities.

SAP Plan to Stock (P2S) Application Developer, ABAP Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 2017H1B No SponsorCompany SiteLinkedIn

Location

Washington

Posted

73 days ago

Salary

$100.2K - $203.4K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishJavaScriptSQL

Job Description

SAP Plan to Stock (P2S) Application Developer, ABAP Developer

Accenture Federal Services

• Perform hands-on development of ABAP objects, including CDS Views, AMDP (ABAP Managed Database Procedures), and OData services to support Fiori applications and external integrations • Build "In-App" and "Side-by-Side" extensions using the SAP S/4HANA Extensibility Framework, ensuring no modifications are made to the standard SAP source code • Support the front-end experience by developing and enhancing Fiori apps using SAPUI5 and Fiori Elements, ensuring a seamless user interface for federal workstreams • Execute the development of technical interfaces (APIs, IDocs, Proxies) to connect S/4HANA with other federal systems, utilizing the SAP Integration Suite where applicable • Write and execute automated unit tests using the ABAP Unit framework and perform code quality checks via the ABAP Test Cockpit (ATC) to ensure zero-defect delivery • Draft detailed Technical Design Documents (TDD) that map back to functional requirements (B2R, P2P, etc.), ensuring all custom logic is documented for future maintenance and audit • Identify and resolve technical bottlenecks by utilizing the ABAP Profiler (SAT) and HANA Plan Visualizer, ensuring custom code is optimized for the HANA in-memory database • Participate in daily scrums and sprint planning, providing technical estimates and status updates on assigned development tasks to the Application Development Lead • Execute secure coding practices to mitigate vulnerabilities, supporting the remediation of findings from federal security scanning tools (e.g., Fortify or Checkmarx)

Job Requirements

  • 5+ years of experience in SAP ABAP development
  • Technical proficiency in S/4HANA-based development (HANA 2.0+)
  • Hands-on experience with Core Data Services (CDS), OData Services, and the ABAP RESTful Programming Model (RAP)
  • Strong ability to debug complex ABAP code and optimize SQL statements for the HANA database
  • Knowledge of JavaScript and SAPUI5 for supporting Fiori-based application development (Nice to have)
  • Bachelor's degree in a related field (Nice to have)

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible working hours
  • Paid time off
  • Professional development opportunities

Related Job Pages

More Software Engineer Jobs

Journey Alerts logo

Journey Planning Developer

Journey Alerts

Travel made easier for everyone

Full TimeRemoteTeam 11-50H1B No Sponsor

• Working closely with the tech director and senior developers to help extend and customise our OpenTripPlanner (OTP) based multi-modal routing platform • Liaising with our product team to identify and specify existing and future functionality for the core routing platform, and liaise with the OTP community to align development with the wider project roadmap • Developing unit and integration tests to and help create complex systems to help validate and improve data and routing quality • Contributing to the clear documentation of new processes and improvements to existing documentation

United Kingdom
Yoyo logo

Senior Mobile Engineer, iOS

Yoyo

The World's Most Rewarding Buying Experience.

Full TimeRemoteTeam 51-200H1B Sponsor

• Develop innovative new features: evaluate user journeys, design implementations from product specifications, write great code and collaborate with your team to deliver features • Contribute technical ideas to improve our products and refine our development process, we have a well defined roadmap for technical improvements on our iOS codebase • Translate designs into efficient, maintainable and reusable code and tests • Participate in code review to integrate changes with the existing codebase • Use performance metrics to build a delightful experience for our users. Allow data to drive decisions about what to refactor • Use your time effectively and take ownership of your work. Support other members of the team, communicate and participate • Participate in our engineering culture. Attend daily stand-ups, plan with your team and share knowledge

Mauritius
Workhint logo

NetSuite Developer

Workhint

On a mission to make work flexible, clear, and fast like a rocket 🚀

ContractRemoteTeam 1-10H1B No Sponsor

• Design and develop custom scripts (SuiteScript), workflows, and functionalities in NetSuite to meet business requirements. • Build integrations between NetSuite and other business systems using RESTlets, SOAP, or third-party APIs. • Configure and customize NetSuite modules including CRM, ERP, and eCommerce according to company requirements. • Assist with data migration, import/export of data, and database management within NetSuite. • Provide ongoing support for NetSuite users, troubleshoot issues, and resolve any technical challenges. • Test custom developments, document technical solutions, and ensure proper implementation of custom features. • Collaborate with various departments (e.g., finance, operations) and provide training or guidance on how to use custom solutions.

Texas
ContractRemoteTeam 201-500Since 1998H1B Sponsor

• Demonstrates up-to-date expertise and applies this to the development, improvement, and release of enterprise iOS App • Participates in peer code reviews and contributes effectively within an agile setup with designers, product managers, and peer developers • Provides and supports the implementation of business solutions • Provides mobile engineering support to the business • Troubleshoots business and production issues for mobile devices

California