<< Back to Search

WEB APPLICATIONS DEVELOPER - DUSON

Job description


diversity employer



WEB APPLICATIONS DEVELOPER - DUSON
SON-FACULTY AND STAFF

This role is for a senior-level full-stack JavaScript web developer to develop and maintain line-of-business web applications and public web-sites for the school. The development stack consists of Angular/Express/NodeJS backed by MongoDB and MySQL. Supervisor: This position reports to the Manager of Application Development.

Essential Duties

1. Develop production-ready application features end-to-end in accordance with departmental coding standards.
2. Modify and maintain web applications to include implementation, revisions and continued operations of same; prepare estimates of time and resources required for feature delivery.
3. Prepare and maintain documentation to effect implementation and continuing operation of web applications
4. Test and debug new apps to verify their accuracy and completeness; maintain and revise existing apps to ensure operating proficiency or to adapt apps to new requirements.
5. Assist in developing specifications to include system narratives, use case analysis, UML diagrams and such other documentation as deemed necessary by management for the successful completion of a given project.
6. Contribute to the definition of coding standards.
7. Assist with technical activity in conjunction with service providers, in particular hosting.
8. Adhere to production and development schedules, based on the advice of the Team Manager.
9. For information systems under direct control: Author, implement, execute, and periodically update System Security, Business Continuity and Disaster Recovery Plans to be consistent with Duke Medicine policies and standards regarding security and HIPAA compliance. For information systems that are not under direct control, but impact the security of an information system for which are controlled, ensure that an OLA is executed. a. Research and remediate security vulnerabilities in cooperation with infrastructure and other development personnel.
10. Perform other related duties incidental to the work described herein.

Skills

• High proficiency with AngularJS. • Proficiency in front-end web development technologies (HTML5,CSS, Javascript, Git, Node, Express). • Proficiency in web applications development and maintenance in database development o Developing and maintaining relational database systems in MySQL, Oracle and/or Microsoft SQL Server. • Experience with agile development methodologies • Experience with Node Passport preferred • Ability to learn new technologies quickly and eagerly.

Requisition Number
401402611

Location
Durham

Duke Entity
MEDICAL CENTER

Job Code
1824 WEB APPLICATIONS DEVELOPER

Job Family Level
80

Exempt/Non-Exempt
Exempt

Full Time / Part Time
FULL TIME

Regular / Temporary
Regular

Shift
First/Day

Minimum Qualifications
Duke University 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 essential job 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.

Education

Work requires a Bachelor's degree in mathematics, computer science or equivalent coursework or technical training.

Experience

Work requires five years of related programming or analytical experience with knowledge of several computer languages or programs and/or knowledge of the specialty area for which the position is providing support.

Auto req ID

99320BR

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

Essential Physical Job Functions: Certain jobs at Duke University and Duke University Health System may include essential job 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.

PI101909693

 

 

 

Diversity Profile: University

 

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 4/5/2018
Application Due: 6/4/2018
Work Type:
Salary: