Requisition ID: 58931 Title: Software Engineer II-JavaScript Division: Arthrex, Inc. (US01) Location: Santa Barbara, CA
Arthrex is a global medical device company and a leader in new product development and medical education in orthopedics. Arthrex is actively seeking a Software Engineer II-JavaScript/ HL7 who works directly with the Software Engineering departments within Arthrex To develop software applications under the guidance of Class I and II medical devices, which may include architectural design, interface design, analysis and simulation, prototyping, design assurance testing, and implementations through the full software development life cycle. A Bachelor's Degree & e xcellent 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™.
Essential Duties and Responsibilities:
Develop web applications with various technologies and frameworks.
Develop software applications with CI/CD pipeline and security guidelines.
Translate abstract requirements into functional code to meet intended objectives and key results.
Research, assess, and implement new technologies to improve software applications development.
Develop software applications to ensure robust, sustainable and scalable design approaches that meet design intent.
Collaborate closely with Product team, SQA and TechOps team as well as other peer teams across Arthrex to deliver software applications for both surgeon, medical facilities and patients.
Knowledge
Partial to complete knowledge of industry practices, techniques, and standards. General application of concepts and principles.
Skills
Working knowledge of entire software development lifecycle.
Experience in developing web applications with frontend or backend frameworks, networking protocols and database technologies.
Ability to communicate ideas, results, recommendations, and status effectively in oral and written forms.
Education
BS degree required.
Experience
Minimum of 2 to 5 years of relevant experience including supporting production systems required.
Minimum of 1 year of contributing to software development required.
Technical toolbox requirement include:
Experience in web development.
Experience with one or more programming languages, such as Javascript, Typescript, Node.js, Angular.js, React.js etc.
Experience with one or more database frameworks such as MS SQL, MySQL, Oracle, NoSQL MongoDB and DynamoDB etc.
HTML, CSS, HTTP, TCP/IP
GitHub or BitBucket, Jira or equivalent Agile tools Nice to have: HL7 and DICOM
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.