Patterson is looking to implement and optimize solutions within their SAP systems, requiring a Senior SAP ABAP Developer to drive the design, development, and implementation of new or changed software applications, ensuring scalability, security, and adherence to best practices.
Requirements
- 5 years experience in SAP ABAP development
- 5 years SAP Basis, security, and performance optimization.
- Fiori/UI5 and SAP integration frameworks.
- SAP and other iPaaS integration Platforms (Integration Suite, LogicApps, PI/PO, APIs, IDocs)
- Experience with SAP S/ 4HANA, ERP modules, and system customization.
- Proficiency in cloud technologies (Azure, or SAP BTP) and CI/CD pipelines for SAP development.
- Understanding data management, including SAP HANA, SQL, and reporting tools.
Responsibilities
- Define the solution architecture, ensuring scalability, security, usability, and maintainability. Deliver the design for and deployment of integrated end-to-end solutions; facilitate integration with other IT delivery team members to ensure efficient and effective design, development and implementation of solutions.
- Deliver high-quality code in adherence to best practices and DevOps mindset. Define and implement the technical solution for the product, collaborating as necessary to choose appropriate technologies, architectures, and tools to align with business objectives.
- Review functional specifications for solutions, utilize coding/configuration/integration standards, perform reviews, and utilize and define best practices. Provide input to architecture, security, and data standards; ensure end-to-end solutions adhere to these standards.
- Act as a go-to person for resolving complex technical issues. Be able to debug/analyze most complex issues.
- Identify opportunities to improve development processes and tooling by staying informed of industry and technology trends, innovation, and platform roadmaps. Evaluate new tools or methodologies and propose improvements or new features.
- Develop and implement best data organization, storage, and retrieval practices, optimizations. Works closely with data and integration architects to ensure seamless and efficient data integration processes. Troubleshoots and resolves data integration issues, ensuring data accuracy and consistency.Identifies and addresses performance bottlenecks in queries and data processing.
- Ensure code & systems are efficient and optimized for performance.
Other
- Help junior and mid-level engineers grow their technical and problem-solving skills.
- Work closely with product managers, designers, and other stakeholders to align goals and priorities.
- Provide regular and accurate status updates and other documentation to management and team members for assigned project, support, and enhancement work.
- Work with business and product teams to ensure technical solutions align with business objectives and customer needs.
- Bachelors in computer science, Information Systems, a related field or equivalent work experience.