Web Applications Developer

4 months ago


Durham, United States Duke University Full time
Occupational Summary:

The Web Application Developer role is responsible for the full stack to develop, iterate, and maintain web applications and websites to support community-engaged and partnership resources. This position regularly interacts across units within the Duke Office of Durham and Community Affairs (DCA), and the DCA senior team and engages with internal and external stakeholders.

This is a one-year term-limited position, with the possibility for renewal based on satisfactory performance and grant availability.

Work Performed:

  • Develop production ready application features end to end in accordance with Duke coding standards.
  • Work across the full stack, building a solution that enables positive user experiences and measurable growth.
  • Work primarily in Ruby, Javascript, Python and PHP among others.
  • Lead and contribute to the growth of the partnership team.
  • Assume leadership of new projects from conceptualization to deployment
  • Ensure web application's performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design.
  • Participate in all aspects of agile software development including attending project stand-ups, requirements definition, scoping, implementation, and deployment.
  • Modify and maintain web applications to include implementation, revisions and continued operations of same; prepare estimates of time and resources required for feature delivery.
  • Prepare and maintain documentation to effect implementation and continuing operation of web applications.
  • 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.
  • 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.
  • Contribute to the definition of coding standards.
  • Adhere to production and development schedules, based on the advice of the Program Director for Partnerships and Technical Operations.
  • Collaborate across time zones remotely via GitLab, comments, documents, and frequent video conferences where required.
  • Work directly with campus and community partners to achieve the best results for our partnership efforts.
  • Communicate information to internal and external audiences in accessible and impactful ways, including low-tech and high-tech methods (e.g., graphics, presentations, shareable content, and interactive reports).
  • Contribute to the unit and overall organization's knowledge base.
  • Performs other tasks, duties, and responsibilities as assigned.
Minimum Required Qualifications:

Education/Training

Work requires BA or BS (Computer Science, Engineering or related field) or equivalent combination of relevant education and experience.

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.

Preferred Qualifications:
  • Ruby on Rails and React experience is a must
  • 6+ years of development experience
  • Experience with more than one coding language (e.g. Javascript, Ruby, PHP or Python) and understands both the theoretical concepts of the language and how to write well-documented well-tested code
  • Advanced knowledge of the Javascript ecosystem and its popular libraries, including: npm, express, React, Redux
  • Proficient with modern web technologies such as JavaScript (ES6), CSS3 and HTML5
  • Experience with RDBMS databases such as MySQL and PostgreSQL
  • Well-versed with NoSQL data stores such as Redis and ElasticSearch
  • Strong experience with Git
  • Experience with build pipelines and continuous delivery
  • Strong communication skills with the ability to explain technical concepts
  • Comfortable educating and mentoring junior developers
  • Container technologies experience, such as Docker and Kubernetes
  • Basic knowledge of mobile app development platforms.
  • Strong TDD/BDD and Agile Development experience
Application Documents:
  • Thoughtful Cover Letter (required)
  • Resume (required)
  • Professional References (3) (required)


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

  • Durham, North Carolina, United States Duke University Full time

    Job Title: Web Applications DeveloperAt Duke University, we are seeking a highly skilled Web Applications Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining web applications that support our community-engaged and partnership resources.Key Responsibilities:Develop...

  • Senior Web Developer

    4 weeks ago


    Durham, North Carolina, United States University System Of New Hampshire Full time

    Job DescriptionThe University System of New Hampshire is seeking a highly skilled Web Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining database-driven websites and web applications for our institutions.Key Responsibilities:Develop websites and web applications using PHP,...

  • Senior Web Developer

    3 weeks ago


    Durham, North Carolina, United States Duke University Full time

    Job Summary:The Duke University is seeking a highly skilled Senior Web Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining web applications and websites that support community-engaged and partnership resources.Key Responsibilities:• Develop production-ready application...


  • Durham, North Carolina, United States Oak Ridge Associated Universities Full time

    Job SummaryWe are seeking a highly skilled Application Development and Data Analysis Specialist to join our team at Oak Ridge Associated Universities. As a key member of our research team, you will be responsible for developing and maintaining our Non-Targeted Analysis Web Application (NTA WebApp) and providing data analysis support.Key...


  • durham, United States SPECTRAFORCE Full time

    Job Title: Sr. Content Management Analyst Duration: 12 Months CTH Location: Remote Contract to hire must be in approved States (Candidate must be located in any one of the approved states: Alabama, Arizona, Arkansas, Colorado, Florida, Georgia, Idaho, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maryland, Michigan, Mississippi, Missouri, Ohio, Oklahoma,...


  • Durham, United States SPECTRAFORCE Full time

    Job Title: Sr. Content Management Analyst Duration: 12 Months CTH Location: Remote Contract to hire must be in approved States (Candidate must be located in any one of the approved states: Alabama, Arizona, Arkansas, Colorado, Florida, Georgia, Idaho, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maryland, Michigan, Mississippi, Missouri, Ohio, Oklahoma,...


  • Durham, North Carolina, United States Institute for Medical Research Full time

    Job DescriptionThe Institute for Medical Research at the Durham VA Health Care System seeks a highly skilled Application Development Manager to oversee the design and deployment of various applications related to clinical research projects. This position will report to the Director of Technical Operations and will be responsible for supervising the...


  • Durham, United States HighCloud Solutions Full time

    Title Salesforce Application Developer Location Durham NC (Hybrid) Duration 6 Months Interview Type Either Webcam Interview or In Person Job Type C2CW2 Job Description NC FAST requires the services of a Salesforce Application Developer to support maintenance and enhancement of a Salesforce Provider Portal within the NC FAST...


  • Durham, United States HighCloud Solutions Full time

    Title Salesforce Application Developer Location Durham NC (Hybrid) Duration 6 Months Interview Type Either Webcam Interview or In Person Job Type C2CW2 Job Description NC FAST requires the services of a Salesforce Application Developer to support maintenance and enhancement of a Salesforce Provider Portal within the NC FAST...


  • Durham, North Carolina, United States Advansys Full time

    Job Title: Salesforce Application DeveloperWe are seeking a skilled Salesforce Application Developer to support the maintenance and enhancement of a Salesforce Provider Portal within the NC FAST application. The ideal candidate will have a minimum of 7 years of experience in Salesforce Platform Community, Service Cloud, and Gov Cloud, as well as expertise in...


  • Durham, North Carolina, United States Ark Solutions Full time

    Job Title: Salesforce Application DeveloperJob Summary:We are seeking a highly skilled Salesforce Application Developer to join our team at Ark Solutions Inc. The ideal candidate will have a strong background in Salesforce development, with experience in building and maintaining complex applications.Key Responsibilities:- Develop and maintain Salesforce...


  • Durham, North Carolina, United States ConforMIS Full time

    Job Overviewrestor3d is seeking an experienced Senior Fullstack Software Engineer to develop web and mobile platforms. This role will be critical in accelerating the development and release of tools to advance our patient-specific design processes.Key Responsibilities Active development of system architecture Active development of new platform features...


  • Durham, North Carolina, United States Diversified Services Network, Inc. Full time

    About the RoleThe Senior Salesforce Developer is responsible for the overall development and product management of the Salesforce Provider Portal. This role must exhibit the ability to design applications to support business processes and reporting requirements and be familiar with the Salesforce development environments and the options available to deploy...


  • Durham, North Carolina, United States HighCloud Solutions Full time

    HighCloud Solutions is seeking a skilled Salesforce Application Developer to support the maintenance and enhancement of a Salesforce Provider Portal within the NC FAST application.Key Responsibilities:Enhance and maintain the Salesforce Provider Portal for the Emergency Child Care Subsidy Program module within the NC FAST application.Design applications to...


  • Durham, North Carolina, United States Software Technology Inc Full time

    Job DescriptionRole: Salesforce Application DeveloperLocation: Research Triangle Park, Durham NC (Hybrid)Candidate should be local to North CarolinaSalesforce Certified Platform App Builder CertificationSalesforce Platform Developer 1 CertificationWe are seeking a skilled Salesforce Application Developer to support the maintenance and enhancement of a...


  • Durham, North Carolina, United States V-Soft Consulting Group Full time

    Job Title: Salesforce Application DeveloperJob Summary:V-Soft Consulting Group is seeking a skilled Salesforce Application Developer to join our team. As a Salesforce Application Developer, you will be responsible for the overall development and product management of the Salesforce Provider Portal. This is a great opportunity to work with a leading...


  • Durham, United States Advansys Full time

    Position: Salesforce Application DeveloperDo you have the skills to fill this role Read the complete details below, and make your application today.Location: Durham, NC (Hybrid)Client: State of NCDuration: 12 monthsNC FAST requires the services of a Salesforce Application Developer to support maintenance and enhancement of a Salesforce Provider Portal within...

  • Senior Java Developer

    4 weeks ago


    Durham, North Carolina, United States HTC Global Services Full time

    Job Title: Java Full Stack DeveloperWe are seeking a highly skilled Java Full Stack Developer to join our team at HTC Global Services. As a key member of our development team, you will be responsible for designing, building, and testing web applications that enable our customers to increase customer satisfaction, meet customers on their turf, and make...


  • Durham, North Carolina, United States TalentBurst Full time

    Key Responsibilities:Design and develop Maximo business applications with expertise in either Maximo 7.6.x or MAS 8.x versions. Technical Skills:Strong understanding of Condition-Based and Predictive Maintenance strategies. Proficient in Oracle PL/SQL design and execution. Experience in integration design and testing for the Maximo suite. Collaboration and...


  • Durham, North Carolina, United States Inficare Full time

    Job Title: Salesforce DeveloperJob Description:We are seeking a skilled Salesforce Developer to join our team at Inficare. The ideal candidate will have expertise in Salesforce development, integration, and data governance. Key responsibilities include:Key Responsibilities:1. Proficiency in Salesforce development and integration with other systems.2....