Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full Stack Developer

National University

Full Stack Developer

La Jolla, CA
Full Time
Paid
  • Responsibilities

    Job Description

    POSITION SUMMARY:

    With general supervision, develop next generation solutions to compliment National University (NU) online course offerings.  Create and implement custom learning experiences using current web technologies and established best practices.  Partner with team across a matrix organization on a variety of challenging projects.  Participate in the development guidelines for the Research and Development (R&D) team.  Collaborate closely with Center for Innovation in Learning (CIL) internal teams and external vendors.  Provide service to a variety of projects from large scale solutions, spanning all Affiliates to small single client projects.

     

    ESSENTIAL FUNCTIONS:

    • Designs innovative, web-based solutions for the online learning environment including conception to completion for both User Interface (UI) and back-end development.
    • Collaborates with internal stakeholders and/or external resources and vendors.
    • Assists in planning and conducts usability evaluations and other user research  utilizing a broad knowledge of user experience and user-centered design principles, including testing and performing quality assurance for projects.
    • Originates and maintains solution documentation such as program documentation for operations staff and maintenance; writes instructions and assists with training manuals for end user support.
    • Other duties as assigned.

        

    Supervisory Responsibilities: N/A

    REQUIREMENTS:

    EDUCATION & EXPERIENCE:

    • Bachelor’s degree required in Computer Science, Information Technology or related field; and, five (5) years’ experience in web application or software development; or, equivalent combination of education and experience.

     

    COMPETENCIES/TECHNICAL/FUNCTIONAL SKILLS:

    • Ability to participate as an active team member of the Business Unit, Department and University to work toward a common goal.

    • Accepts personal accountability, proactively seeks resolution for personal limitations head-on; and supports honesty and respect towards others, the company and oneself.

    • Actively seeks to influence, build effective relationships and gain alignment with peers, functional partners and/or external partners to accomplish business objectives.  

    • Develops new insights into situations; questions conventional approaches; encourages new ideas and innovations; designs and implements new or cutting-edge program and processes.  Ability to generate and/or recognize imaginative or creative solutions that generate successful outcomes.

    • Solid working knowledge in web application or software development with familiarity to Learning Management Systems, preferred.  

    • Advanced use of computers and Microsoft Office Suite Applications such as Word, Excel, Power Point, Outlook and software application used in web-based programs and as it relates to online courses. 

    • Expert knowledge in web presentation technologies: XHTML, HTML, CSS, XML; client-side development:  Backbone, Angular or JavaScript including development expertise in: Yii, Flask, Python, Django or PHP.

    • Superior working knowledge with Linux server administration: Bash and NGINX; API development: REST and SOAP web services on both server and client-side.  Database design and implementation experience such as Oracle, MySQL, Mongo and Redis, required.

    • Strong organizational skills and the ability to organize a multitude of tasks under time constraints including solid attention to detail, follow up and   follow through.

    • Ability to speak clearly and persuasively in positive or negative situations; listens and seeks clarification including clear writing ability.

    • Robust interpersonal skills and the ability to work effectively with a wide range of individual constituencies in a diverse community.  Ability to understand and follow directions.

    • Work independently and foster a cooperative spirit within a large and/or small team of diverse cultures, while working in a fast-paced environment with multiple deadlines and frequently changing priorities.

    Powered by JazzHR

    Iek6eS7CyN

  • Industry
    Education