Job Title or Location
RECENT SEARCHES

Software Product Development Analyst III

Tufts CTSI
Ajax, ON
Entry Level
Posted 17 days ago

Software Product Development Analyst III page is loaded

Software Product Development Analyst III

Apply locations Tufts Medical Center time type Full time posted on Posted 4 Days Ago job requisition id R9535

Job Overview

Tufts CTSI Informatics is seeking a clinical data analyst / junior research software engineer. We are one of 60 NIH CTSA awardees. This role is primarily supporting our researchers with cohort discoveries, chart abstractions, data modeling, visualizations, and other data analysis needed for the preparation and performance of medical research grants. You would also help us grow our OHDSI based research data warehouse (ETL from Epic EHR), work with RedCAP instruments, and automate operational processes. This role requires outstanding verbal and written literacy, a love of healthcare data, coupled with technical competence. We use Julia (especially FunSQL) as well as many other languages. The candidate should have a working knowledge of at least one major programming language, such as Python; additionally, knowledge of HTML/CSS and Javascript is helpful; finally, DevOps experience with Azure would be especially delightful. Read more about Tufts CTSI Informatics here:

Job Description

Minimum Qualifications :

1. Bachelor's degree in Information Technology , Computer Science & Engineering, related field .

2. Four (4) years of healthcare IT experience.

3 . Native Android Development Experience , Android Studio and HTML 5 experience.

Preferred Qualifications :

1. Master' s degree in Information Technology , Computer Science & Engineering, related field .

2. Six (6) years of healthcare IT experience.

3. Xamarin cross platform and Universal app experience.

4. C lient-side web technology experience such as Javascript , jQuery, jQueryMobile , Ajax, HTML5, Node.js, React.js .

5. Epic Cache development experience.

6. FHIR development experience.

Duties and Responsibilities : The duties and responsibilities listed below are intended to describe the general nature of work and are not intended to be an all-inclusive list . Other duties and responsibilities may be assigned.

1. Performs software development work on a wide range of projects, from small to large.

2. Collaborates with end users to understand requirements and design solutions

3. Evaluates options and develop technical design.

4. Works with end users to finalize design and gain approvals.

5. E valuate and integrate 3rd party SDKs and API(S).

6. Leads team through effective communication, mentoring, and coaching junior developers.

7. Develops within Agile and Scrum workflow.

8. Architects the mobile development stack, CI/CD, deployment.

9. Designs mockups and wireframes.

10. Fixes bugs, performs QA, and solves problems.

11. Works closely with other team members in the development team.

12. Performs code reviews.

13. Programs solutions using appropriate programming language and/or technical tools.

14. Completes thorough unit testing of solution.

15. Provides input to the development of integrated test plan and perform execution of plan.

16. Provides input to the development of LIVE plan and support LIVE activities

17. Manages small and medium sized projects with minimal managerial oversight.

18. L ead larger projects.

19. Develops key project manag ement tools, including project plans, issues logs, testing plans, and LIVE plans.

Physical Requirements :

1. Normal office setting.

Skills & Abilities:

1. Technical programming skills .

2 . Strong Swift, iOS SDK, Objective-C, multi-threading, and OO skills, Xcode .

3. Extensive Knowledge of Healthkit , ARkit , ML, Siri, Map, push notifications .

4. Knowledge of reactive programming patterns ( rx ) .

5. In depth knowledge of iOS versions, devices, features and conventions, and a strong awareness of the mobile ecosystem .

6 . Flexibility and eagerness to learn new technical skills to meet emerging needs .

7 . Basic understanding of software development life cycle and familiar with agile development .

8 . Excellent customer service orientation .

9 . Flexibility and can-do attitude .

10 . Ability to exercise independent judgment and creative problem-solving techniques in a highly-complex environment using leading-edge technology.

11 . Ability to work with APIs and SDKs .

12 . Ability to work under pressure .

About Us

Tufts Medicine is a leading integrated health system bringing together the best of academic and community health care to deliver exceptional, connected and accessible care experiences to consumers across Massachusetts. Comprised of Tufts Medical Center, Lowell General Hospital, MelroseWakefield Healthcare, an expansive home care network and a large clinically integrated physician network, Tufts Medicine has more than 15,000 dedicated employees and caregivers. The health system came together in 2014 to leverage the experience of its member organizations and integrate their missions to together transform the ways that consumers engage with and experience their care.

#J-18808-Ljbffr