Job Description
Job Location: Jacksonville, FL 32246
Position Type: Full TimeEducation
Level: 4 Year Degree
Travel Percentage: Negligible
Job Shift: DayJob
Summary
A Senior ABAP Developer is responsible for designing, developing, implementing, and maintaining ABAP-based solutions to support our business operations and enhance our SAP system. This role will collaborate closely with cross-functional teams, including SAP functional consultants, business analysts, and end-users, to gather requirements, analyze business processes, and deliver scalable and efficient technical solutions.
Essential Functions, Duties, and Responsibilities
- Design, develop, and implement ABAP programs, reports, interfaces, enhancements, and forms to meet business requirements and improve system functionality.
- Perform technical analysis, troubleshooting, and debugging of ABAP code to identify and resolve issues, ensuring system stability and performance.
- Collaborate with SAP functional consultants and business stakeholders to understand requirements, translate business needs into technical specifications, and provide technical expertise and recommendations.
- Conduct code reviews and provide guidance and mentorship to junior developers to ensure adherence to coding standards, best practices, and quality assurance.
- Configure and customize SAP modules as needed, leveraging ABAP skills to enhance system capabilities and optimize business processes.
- Develop and maintain documentation, including technical specifications, design documents, and test plans, to support system implementations and upgrades.
- Stay current with SAP ABAP technology trends, advancements, and best practices, and proactively identify opportunities for innovation and optimization within the organization.
- Collaborate with internal teams and external vendors to integrate SAP systems with third- party applications and technologies, ensuring seamless data exchange and interoperability.
- Participate in project planning, estimation, and prioritization activities, providing technical expertise and input to ensure successful project delivery within established timelines and budgets.
- Provide technical support and troubleshooting assistance to end-users, addressing system issues, resolving tickets, and implementing system enhancements and upgrades as needed.
- Modernize User Interfaces by designing and building applications consistent with the SAP Fiori Application Architecture.
- Implementing Fiori applications (transactional, factsheet and analytical) and enhancing standard applications using enhancement framework.
- Designing & modeling OData services.
- Train and mentor junior team members on ABAP, S/4, and other SAP technologies.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
KLS Martin is a drug-free employer
QualificationsEducational and Experience Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Minimum of 8 years of experience as an ABAP Developer, with a proven track record of designing, developing, and implementing ABAP solutions within SAP environments.
- Experience extending SAP standard functionality using ABAP Objects and other modern SAP technologies.
- Experience with SAP Fiori or other web User Interface technologies:
- - SAP UI5 related technologies and development tools
(e.g.: HTML5, CSS, JavaScript, JQuery, VSCode, Eclipse, etc.)
- - RESTful APIs (e.g.: OData) and SAP Gateway
- Strong SAP S/4 HANA experience
- SAP certification(s) in ABAP development is desirable.
Knowledge, Skills, and Abilities
- Extensive knowledge of SAP ABAP programming language, including ABAP Objects, BAPIs, User Exits, BADIs, and enhancement frameworks.
- Strong experience with SAP modules such as SD, MM, FI/CO, PP, QM, and proficiency in SAP development tools, including ABAP Workbench, Eclipse, and SAP GUI.
- Hands-on experience with SAP Fiori, SAPUI5, OData services, iDoc, EDI, and other SAP technologies.
- Excellent analytical, problem-solving, and troubleshooting skills, with the ability to quickly diagnose and resolve technical issues and implement effective solutions.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders at all levels of the organization.
- Proven ability to work independently, manage multiple priorities, and deliver results in a fast-paced, deadline-driven environment.
- Demonstrated ability to debug and troubleshoot complex performance issues.
Skill Requirements
- Typing/computer keyboard
- Utilize computer software (specified above)
- Retrieve and compile information
- Maintain records/logs
- Verify data and information
- Organize and prioritize information/tasks
- Verbal communication
- Written communication
- Public speaking/group presentations
- Research, analyze and interpret information
- Investigate, evaluate, recommend action
- Leadership and supervisory, managing people
- Basic mathematical concepts (e.g. add, subtract)
Physical Requirements
- Sitting for extended periods
- Extended periods viewing computer screen
- Walking
- Reading
- Speaking
- Hear/Listen
- Maintain regular, punctual attendance
- Writing
Hazards
- Normal office environment