SAP UI Software Developer II

Date: Jan 19, 2023

Location: Naples, FL, US, 34108

Company: Arthrex

Requisition ID: 57485 
Title: SAP UI Software Developer II 
Division: Arthrex, Inc. (US01) 
Location: Naples, FL





Arthrex is a global medical device company and a leader in new product development and medical education in orthopedics. Arthrex is actively seeking a SAP UI Software Developer II who works directly with the IT departments within Arthrex to design, develop, test, and maintain high-quality software to meet business and customer needs. You will get to develop SAP UI5 application with focus on UX and customize vendor-provided packaged software. A Bachelor’s Degree and 5 years’ experience plus excellent communications and analytical skills, strong technical project management skills will be essential for this position. Join our talented team at a global medical device company focused on Helping Surgeons Treat Their Patients Better™.


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 customers or internal employees. 
  • Develop SAP UI5 application with focus on UX.
  • Configure and customize vendor-provided packaged software. 


Essential Duties and Responsibilities:

  • Write high-quality 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. 
  • Develop custom Fiori applications in adherence with the SAP Framework
  • Conduct functional and performance testing where appropriate.  
  • Prepare technical documentation, including technical specifications, unit test results, performance test results, and migration plans, where applicable.
  • Adhere to the Quality System Procedure and Change Control.
  • Support UX/UI improvement initiatives
  • Collaborate with offshore development team
  • Participate in production support activities.



  • Bachelor’s degree required.  Degree in Computer Science or related field preferred.
  • 2 years of experience developing software using Agile and/or Waterfall methodologies is preferred.
  • Experience in a SAP development framework (ABAP, WebIDE, WebDynpro)
  • Minimum of 1 full life cycle SAP implementation preferred
  • Experience in user exit enhancements, BADIs and BAPIs
  • Minimum 2 years of experience with SAP Fiori implementations and application extensions preferred
  • Experience with professional development tooling.
  • Understanding of software development lifecycle.


Additional Duties & Responsibilities

  • Contribute to all aspects of full stack development to provide value to customers, where applicable.
    • Participate in application architecture design activities.
    • Share on-call duties.
    • 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.



Specialized Skills

  • At least 2 year experience in at least one of the following (two or more preferred):  
    • Building and enhancing custom solutions using modern languages   
    • Web development technologies            
    • Relational Databases
    • Cloud platforms
  • Willingness to learn any language or technology required by the project
  • Certifications are a plus
  • Knowledge of one or more major ERP platforms is a plus
  • 2 years in at least three of the following:
    • Scripting frameworks
    • Mobile frameworks
    • Relational DB Programming
    • Object oriented programming
  • Experience developing applications that interface with major ERPs is preferred
  • Familiarity with continuous integration




Arthrex 2023 Benefits

  • Medical, Dental and Vision Insurance
  • Company-Provided Life Insurance
  • Voluntary Life Insurance
  • Flexible Spending Account (FSA)
  • Supplemental Insurance Plans (Accident, Cancer, Hospital, Critical Illness)
  • Matching 401(k) Retirement Plan
  • Annual Bonus
  • Wellness Incentive Program
  • Free Onsite Medical Clinics
  • Free Onsite Lunch
  • Tuition Reimbursement Program
  • Trip of a Lifetime
  • Paid Parental Leave
  • Paid Time Off
  • Volunteer PTO
  • Employee Assistance Provider (EAP)



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.

Nearest Major Market: Naples

Job Segment: Developer, SAP, Testing, Orthopedic, ERP, Technology, Healthcare