Web Application Developer

Biola University La Mirada , CA 90637

Posted 4 months ago

Web Application Developer

The Web Programmer/Analyst position is part of an agile development team that works to improve, develop, and support multiple web sites, web applications, and web apis used both internally to the organization and externally.

Responsibilities
1.Write well-designed, unit tested, efficient code using software development best practices.
2.Create responsive site layouts/user interfaces using modern Javascript and HTML/CSS practices
3.Integrate data from various back-end services and databases
4.Collaborate with web designers to match visual intent
5.Review pull requests from team members to ensure quality of production code
6.Gather and refine user stories used to produce feature specifications
7.Create and maintain software documentation
8.Collaborate with the system administration team to improve website performance, security, reliability and speed of delivery
9.Stay plugged into emerging web technologies and industry trends and apply them into operations and activities
10. Maintain a lifestyle consistent with sound Christian principles and those promoted by the university. Holds personal theological beliefs that are in agreement with the Biola Doctrinal Statement. Maintain a lifestyle consistent with sound Christian principles and standards of conduct promulgated by the institution.

Typical Tools

Ruby, Rails, React, Javascript, Mongo DB, Elasticsearch, GIT, Python, HTML, CSS.

Qualifications
2+ years of professional web development experience in an Agile environment

BS in computer science or a related field preferred

In-depth knowledge of modern Javascript and responsive cross-browser development

Experience with MVC frameworks like Ruby on Rails

A solid understanding of how web applications work including security, session management, and development best practices

Adequate knowledge of relational and NoSQL database systems functional and object-oriented programming and TDD/BDD practices

Aggressive problem diagnosis and creative problem solving skills

Strong team player and willingness to learn from others

Excellent communication skills written, verbal and interpersonal

Able to maintain high level of confidentiality

Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen

Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques

Supervision

The Application Services Web Programmer/Analyst is under the supervision of the Director of Application Services and works in close cooperation with the rest of the IT department as well as content managers and designers in other departments.

Hours Per Week: 40

Months Per Year: 12


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Web Developer

IQ Air

Posted 3 weeks ago

VIEW JOBS 7/30/2019 12:00:00 AM 2019-10-28T00:00 Senior Web Developer For over 50 years, IQAir has been a leader in improving indoor air quality in residential, commercial and institutional markets. IQAir's vision is to assist people in living longer, healthier lives by providing products and services to help them breathe cleaner, healthier air. For our North American headquarters, located in La Mirada, California, we have an immediate opening for a Senior Web Developer. Summary The Senior Web Developer is to be responsible for developing innovative, reusable Web-based tools to integrate closely with our line of air purifier products and support company wide web/online marketing efforts. This position will be a subject matter expert in standard concepts, practices, and procedures for designing and creating innovative and interactive web applications using the latest standards, testing them on various devices, and enhancing and modifying them as necessary to ensure the best experience for the end-user. A certain degree of creativity and latitude is required. Stays abreast of standards and industry changes in software and hardware upgrades and regularly informs manager, so that IQAir stays up-to-date on all platforms. Attributes * High-attention-to-detail with excellent follow through and organizational skills * Professional with excellent verbal and written communication skills * Problem-solving skills * Attention to elegant design, performance, user experience, scalability, clean and documented code is required * 508, internationalization skills, and mastery of variations on web platforms are a must * Ability to work quickly and effectively under pressure and to efficiently deal with multiple priorities simultaneously will be the key to success in this position * Visually able to communicate the product or service in a manner that will appeal to the target audience, while supporting the IQAir brand and image * A positive attitude a must! * Ability to work quickly and effectively under pressure and to efficiently deal with multiple priorities simultaneously will be the key to success in this position Responsibilities * Work with colleagues and Project Managers to build and refine functionality for web applications, developing Drupal websites from initial installation through configuration and theming. * Determine appropriate architecture, and other technical solutions, and make relevant recommendations to R&D * Create customized objects to meet specific business needs, including tables, fields and forms in NetSuite. * Develop innovative, reusable Web-based tools for our line of air purifier products * Develop custom code and scripts to support custom customer functionality in NetSuite, IQAir's ERP system. * Work closely with Project Managers and other members of the Development Team to both develop detailed specification documents with clear project deliverables and timelines, and to ensure timely completion of deliverables * Produce project estimates during R&D process, including expertise required, total number of people required, total number of development hours required, etc * Convert raw images and layouts from a graphic designer into CSS/HTML 5 themes * Communicate to the Project Manager with efficiency and accuracy any progress and/or delays. Engage in outside-the-box thinking to provide high value-of-service to clients * Alert colleagues to emerging technologies or applications and the opportunities to integrate them into operations and activities * Attend meetings during the R&D process and during development * Travel * Other projects as assigned Qualifications * Must be able to communicate in English both verbally and in written form * 4+ years of development experience * Bachelor's degree in computer science, a related field or equivalent experience * Excellent knowledge of Drupal 7 and 8 CMS development * Excellent knowledge of NetSuite development and customization, including SuiteScript 1 and 2 skills preferred * Excellent knowledge of MS Office Outlook, Excel & Word * Superior Microsoft .NET Framework environment skills (including: Visual Studio, C#) Other Requirements May be required to attend and participate in professional development activities both in and outside the company to stay abreast of new developments and best practices. What IQAir offers * Work in a small, flexible international team * Extensive on the job training and professional development * Company with a strong value system * 50 year history of excellence * A competitive salary and benefits package that includes: * medical, dental & vision 100% subsidized for team member * 401K Plan with company match * On-site gym * A slide! * Weekly catered lunches * and much more! IQ Air La Mirada CA

Web Application Developer

Biola University