Share this Job

 
Duke University and Duke University Health System require all students, faculty and staff to receive the COVID-19 and influenza vaccines.  After you have officially accepted a position at Duke, you may request a religious or medical accommodation.

ANALYST PROGRAMMER, SR - THE POLARIZATION LAB AT DUKE

Work Arrangement: 
Requisition Number:  208750
Regular or Temporary:  Regular
Location: 

Durham, NC, US, 27710

Personnel Area:  UNIVERSITY
Date:  Sep 24, 2022

Duke University:

 

Duke University was created in 1924 through an indenture of trust by James Buchanan Duke. Today, Duke is regarded as one of America’s leading research universities. Located in Durham, North Carolina, Duke is positioned in the heart of the Research Triangle, which is ranked annually as one of the best places in the country to work and live. Duke has more than 15,000 students who study and conduct research in its 10 undergraduate, graduate and professional schools. With about 40,000 employees, Duke is the third largest private employer in North Carolina, and it now has international programs in more than 150 countries.

 

The Polarization Lab at Duke University is seeking a talented Analyst Program Sr. to help us build a web and mobile based social media platform for scientific research. This individual must possess at least two years’ experience of mobile and web-based app development, including the creation of front-end user interfaces in a language such as Flutter or DART, as well as basic back-end database techniques that will be required to store data generated on our platform using Firebase, MongoDB, or the like. The ideal candidate will possess an interest in social science applications of computational technologies to improve civility and decrease polarization in online settings. Our ideal individual would also have experience managing other engineers working in remote settings, and working in tandem with freelance designers and quality control engineers to ensure the smooth function and scalability of our research platform. The Analyst Programmer, Sr. would also have the opportunity to serve as a co-author on our work in tandem with a Post-Doctoral Research and graduate students or undergraduate students associated with our lab.

 

Job duties will include:

Code: creation of front-end user interfaces in a language such as Flutter or DART, as well as basic back-end database techniques that will be required to store data generated on our platform using Firebase, MongoDB, or the like.

 Interact with other developers working on the development of the app (potentially managing them remotely). 

 Interact with UI/UX designers to improve the user experience in the app (potentially managing them remotely).   

Work with lab manager to ensure adequate resources are allocated for all relevant tasks.   

Work with lab directors and lab members to launch studies. This will include provide guidance on how the app will work, how researchers should interface with it and how participants will interface with it. 

Perform other related duties incidental to work described herein.

 

The intent of this job description is to provide a representative and level of the types of duties and responsibilities that will be required of positions given this title and shall not be construed as a declaration of the total of the specific duties and responsibilities of any particular position. Employees may be directed to perform job-related tasks other than those specifically presented in this description.

 

Minimum Qualifications

 

 

Education

Work requires Bachelors degree in mathematics or computer science or a computer related field or equivalent coursework or technical training.

 

Experience

 

Work requires four years of progressive programming experience which includes experience as a member of a development team implementing a major system and experience in a supervisory capacity.  OR ANY OTHER EQUIVALENT COMBINATION OF RELEVANT EDUCATION AND/OR EXPERIENCE. 

 

Duke is an Affirmative Action/Equal Opportunity Employer committed to providing employment opportunity without regard to an individual's age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or veteran status.

 

Duke aspires to create a community built on collaboration, innovation, creativity, and belonging. Our collective success depends on the robust exchange of ideas—an exchange that is best when the rich diversity of our perspectives, backgrounds, and experiences flourishes. To achieve this exchange, it is essential that all members of the community feel secure and welcome, that the contributions of all individuals are respected, and that all voices are heard. All members of our community have a responsibility to uphold these values.

 

Essential Physical Job Functions: Certain jobs at Duke University and Duke University Health System may include essentialjob functions that require specific physical and/or mental abilities. Additional information and provision for requests for reasonable accommodation will be provided by each hiring department.

 


Nearest Major Market: Durham
Nearest Secondary Market: Raleigh