Jobs · Information Technology · Florida

Software Engineer II

Arthrex · Naples, FL · 6 days ago
Information TechnologyFull-time

Arthrex is a global medical device company and a leader in new product development and medical education in orthopedics. We are seeking a Software Engineer II to design, develop, test, and maintain high-quality software that meets business and customer needs.

About the role

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 platforms such as data engineering and developer tooling.
  • Configure and customize vendor-provided packaged software.

Excellent communication, analytical skills, and strong technical project management skills are essential for this position.

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.
  • 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.

Additional Duties

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

Skills & Experience

  • Experience developing software using Agile methodologies is preferred.
  • Experience in one or more programming languages.
  • Experience with professional development tooling.
  • Understanding of software development lifecycle.

Specialized Skills

Any experience in at least one of the following is desired:

  • Building and enhancing custom solutions using modern programming languages.
  • Web development technologies such as Ruby on Rails, React, HTML, CSS, JavaScript.
  • Mobile development technologies such as iOS, Android, Xamarin, .NET MAUI, Flutter, React Native.
  • Relational or NoSQL Database programming.

Willingness to learn any language or technology required by the project. Certifications are a plus.

Qualifications

  • Bachelor’s degree required.
  • 2 years of relevant experience.

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).

Similar jobs

Software Engineer II

Akamai TechnologiesCambridge, MA· 2 mo ago
RemoteEngineering$95k–$171k/yrapply on fa-extu-saasfaprod1.fa.ocs.oraclecloud.com

Software Engineer II

Sierra Nevada CorporationHagerstown, MD· 1 mo ago
Information Technology$94k–$130k/yrapply on snc.wd1.myworkdayjobs.com

Software Engineer II

WalmartBentonville, AR· 1 mo ago
Information Technology$80k–$155k/yrapply on careers.walmart.com

Software Engineer II

YugabyteSunnyvale, CA· 2 mo ago
Engineering$150/hrapply on job-boards.greenhouse.io