Fevrok logo
Sr Software Engineer SAP
3 years ago

Requisition ID: 55443 Title: Sr Software Engineer SAP Division: Arthrex, Inc. (US01) Location: Ft Myers, FL

Main Objective:

Software Engineers design, develop, test, and maintain high-quality software to meet business and customer needs. Depending on the role, Software Engineers work on development initiatives that include:

  • Develop features and capabilities for end users, either external or internal customers based on business requirements

  • Configure and customize vendor-provided packaged software.

Essential Duties and Responsibilities:

  • Write high-quality ABAP code that satisfies customer needs.

  • Promote a collaborative team environment and work closely with colleagues to achieve business objectives.

  • Collaborate with stakeholders (e.g., business stakeholders, product owners, project managers, and end users) to understand functional and non-functional requirements.

  • Adhere to established development practices and processes.

  • Analyze and understand business processes and apply that learning in the development of technical solutions.

  • Investigate and propose solutions to design problems.

  • Analyze and create new configuration for packaged software, where applicable.

  • Participate in scope of work estimation and forecasting.

  • Participate in the development of integrations.

  • Adhere to architecture, design, implementation, and security standards and best practices.

  • Participate in code reviews or use collaborative programming techniques to promote high quality business outcomes.

  • Develop reusable software building blocks to enable faster delivery.

  • Conduct functional and performance testing where appropriate.

  • Prepare technical documentation, including technical specifications, unit test results, performance test results, and migration plans, where applicable.

  • Participate in production support activities.

  • Adhere to the Quality System Procedure and Change Control.

Skills & Experience:


  • Experience developing software using Waterfall and/or Agile methodologies is preferred.

  • Experience in SAP ABAP and other programming languages, such as Java Script.

  • Experience with SAP development framework.

  • Experience with Eclipse and SAP WebIDE is preferred.

  • Understanding of software development lifecycle.


Education/Experience

  • High school diploma or equivalent required

  • Bachelor's degree or equivalent preferred

  • 5 + years of relevant work experience required

Specialized Skills

  • 5 years in at least three of the following:

    • ABAP Framework (user exists, BAPI, BADI)

    • Mobile frameworks, such as Fiori

    • Relational DB Programming

    • Object oriented programming

    • Scripting (eCATT, LSMW, WinShuttle)

  • Experience developing applications that interface with major ERPs is preferred

  • Familiarity with SAP integration methods (oData, iDoc, SOAP)

Additional Duties & Responsibilities

  • Contribute to all aspects of full stack development to provide value to customers, where applicable.

  • Participate in application architecture design activities.

  • Conduct code reviews, provides feedback, and suggests changes as needed.

  • Conduct analysis and identify areas for continuous improvement.

  • Review new releases of packaged software and identify new features that can be enabled for the business, where applicable.

  • Improve performance of existing software by diagnosing and resolving issues and implementing enhancements.

  • Participate in the improvement of coding standards.

  • Write high-quality code that satisfies customer needs and strives for simplicity, clarity, and testability.

  • Participate in infrastructure, DevOps, and CI/CD improvements.

  • Implement all aspects of full stack development to provide value to customers.

  • Conduct stakeholder presentations.

  • Lead design for all aspects of full stack development and architecture to provide value to customers, where applicable.

  • Demonstrate excellent communication skills with technical and non-technical teammates and show a high level of professionalism.

  • Work effectively with all members of a cross functional software development team.

  • Mentorship of lower-level software engineers.

  • Implement infrastructure, DevOps, and CI/CD improvements.

  • Experience in building APIs for both internal and external products.

  • Monitor applications for abnormalities and propose areas for improvement regarding availability and speed of the applications.

Incidental Duties:

The above statements describe the general nature and level of work being performed in this job. They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned, as required, by management.

Machine, Tools, and/or Equipment Skills:

PC servers, workstations, and laptops. Microsoft environment. Work with standard current computer applications, word processing, spreadsheets, enterprise applications such as ERP, MES, PLM and CRM. Experience working with code editors, team collaboration software. Individual must feel comfortable using the command line. Experience with Mac OS X is a plus.

All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.






©2025 Fevrok. All Rights Reserved.