SAP ABAP Developer (S/4HANA)

Location

United States

Posted

1 day ago

Salary

100K - 150K / year

Seniority

Mid Level

Job Description

SAP ABAP Developer (S/4HANA)

Bright Vision Technologies

Role Description We are seeking an experienced SAP ABAP Developer with strong S/4HANA expertise to design, develop, and support custom enhancements, integrations, and reports within large enterprise SAP landscapes. This role spans the full development lifecycle, including: - Requirements analysis - Technical design - Hands-on coding - Unit testing - Performance tuning - Post-go-live support in close collaboration with functional consultants and business stakeholders The ideal candidate will combine deep ABAP expertise with a strong understanding of S/4HANA architecture, Fiori integration, and clean-core principles that minimize technical debt and ease future upgrades. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline - Five or more years of professional ABAP development experience, with significant time on S/4HANA - Strong hands-on expertise with ABAP OO, CDS views, AMDPs, and HANA-optimized ABAP - Solid experience building OData services and integrating with Fiori applications - Hands-on experience with enhancement frameworks (BADIs, user exits, implicit/explicit enhancements) - Strong experience with integration technologies (IDoc, RFC, BAPI, Web Services) - Solid understanding of SAP module data structures, including FI/CO, SD, MM, or PP - Experience with performance tuning tools (SAT, ST05) and HANA diagnostic tools - Familiarity with SAP Solution Manager, ChaRM, and SAP transport management - Excellent troubleshooting, communication, and documentation skills Requirements - Design and develop custom ABAP programs, enhancements, BAPIs, BADIs, user exits, and interfaces within SAP S/4HANA environments - Build performant CDS views, AMDPs, and HANA-optimized ABAP code - Develop and consume OData services and RESTful APIs - Implement SAP Gateway services, including service registration, modeling, and lifecycle management - Design and develop classical and interactive ALV reports, smart forms, Adobe forms, and modern Fiori-aligned output channels - Build and maintain integration interfaces using IDocs, RFC, BAPI, Web Services, and the SAP API Hub - Perform technical analysis of business requirements in collaboration with functional consultants - Conduct thorough unit testing, support functional and integration testing, and resolve defects raised during UAT and post-go-live hypercare - Lead performance tuning of ABAP code, SQL queries, and database access patterns - Support S/4HANA upgrades, system conversions, and code remediation activities - Implement security best practices in custom developments - Document technical specifications, code reviews, and operational procedures - Mentor junior ABAP developers and act as a technical reference within the SAP team Benefits - Competitive base salary commensurate with experience - Full-time, direct W2 employment with Bright Vision Technologies - Long-term, multi-year engagement aligned to the Bright Vision SOW delivery roadmap

Related Job Pages

More Software Engineer Jobs

Cadmus Soluções em TI logo

Frontend Developer – React Native

Cadmus Soluções em TI

Parceira que transforma desafios em resultados!

Full TimeRemoteTeam 1,001-5,000Since 1995H1B No Sponsor

• Build reusable, responsive components using React.js and Next.js following development best practices. • Ensure high performance, accessibility (WCAG) and SEO-friendly web applications. • Consume RESTful and GraphQL APIs to display dynamic data. • Collaborate with back-end developers to optimize endpoints and data flows. • Implement techniques such as SSR (Server-Side Rendering) and SSG (Static Site Generation) in Next.js. • Reduce load times (LCP, FCP) and bundle size (code splitting, lazy loading). • Write unit and integration tests with Jest, React Testing Library or Cypress. • Maintain clean code standards (ESLint, Prettier) and review Pull Requests (PRs). • Participate in Scrum/Kanban ceremonies (planning, daily stand-ups, retrospectives). • Document technical decisions and contribute to the evolution of the project.

Brazil
BlueCross BlueShield of South Carolina logo

E-learning Designer, Developer

BlueCross BlueShield of South Carolina

South Carolina’s largest and oldest health insurance company

Full TimeRemoteTeam 10,001+Since 1946H1B No Sponsor

• Use advanced technologies to design/develop/deploy e-learning solutions via web applications • Produce high-quality online learning modules that interface with a learning management system • Create content and applies design/graphic principles to educational materials for traditional learning and/or blended solutions • Design and updates e-learning using unique combinations of cutting-edge interactive media, state-of-the-art techniques, electronic tools and systems • Evaluate and revise materials based on the effectiveness of training programs and curriculum • Test, problem-solves, updates and maintains e-learning, traditional and/or blended learning solutions • Work closely with support staff and customer to ensure working functionality between e-learning materials, learning management systems, and intranet or internet sites • Work with Technical Support Staff to troubleshoot computer and software issues • Assist with the design of needs assessments, the development of processes, and the evaluation of program effectiveness • Create data management tools to assist in the continuous improvement of training products and services • Perform duties that may include customer conference calls, planning meetings, action items, professional development seminars, tasks related to certification, training others and/or special projects • Assume project management responsibilities for both internal and external clients/customers, related to e-learning training program design, development, and deliverables

South Carolina
Hardsuit Labs logo

Programmer III

Hardsuit Labs

All People, All Games

Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Develop and maintain features across various subsystems, such as AI, UI, Physics, Character, Graphics, Engine and Tools. • Design, author, and maintain robust and highly optimized systems that meet all design, technical and schedule requirements. • Work closely with QA and technical leadership to ensure the stability and accuracy of systems by identifying, communicating and resolving defects. • Author, review and provide feedback on technical and end-user documentation of systems. • Collaborate with Technical Leadership and other Programmers to help establish overall technical design and architecture. • Work with minimal guidance on medium-impact tasks or independently on low-risk tasks. • Provide guidance and informal supervision to more junior staff. • Help team members set up tools and troubleshoot minor tools issues and workflow blockers.

Alabama + 25 moreAll locations: Alabama | Arizona | Connecticut | Florida | Illinois | Iowa | Louisiana | Maine | Montana | Nevada | New Hampshire | New Jersey | North Carolina | Ohio | Oklahoma | Oregon | Massachusetts | Michigan | Minnesota | South Carolina | Tennessee | Texas | Utah | Virginia | Washington | Wisconsin
$85K - $120K / year
Hardsuit Labs logo

Programmer III

Hardsuit Labs

All People, All Games

Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Develop and maintain features across various subsystems, such as AI, UI, Physics, Character, Graphics, Engine and Tools. • Design, author, and maintain robust and highly optimized systems that meet all design, technical and schedule requirements. • Work closely with QA and technical leadership to ensure the stability and accuracy of systems by identifying, communicating and resolving defects. • Author, review and provide feedback on technical and end-user documentation of systems. • Collaborate with Technical Leadership and other Programmers to help establish overall technical design and architecture. • Work with minimal guidance on medium-impact tasks or independently on low-risk tasks. • Provide guidance and informal supervision to more junior staff. • Help team members set up tools and troubleshoot minor tools issues and workflow blockers.

Canada
$92.5K - $107.5K / year