Applications Programmer 3

University Of California Agriculture and Natural Resources , CA 93648

Posted 2 months ago

Review the job posting and click the external applicant link to apply.

You must register to apply for a job or create a job search agent profile. Once you have selected to apply for a job online, click the 'Register Here' link and follow the steps to create the account. The system will not prompt you to register until you try to apply for a job online.

Employment applications must be submitted online through our careers site. Please note, we do not accept resumes or applications by email or on paper.

About Us

The University of California Agriculture and Natural Resources (UC ANR) brings the power of University of California research and education to all 58 California counties. Through research and extension in agriculture, natural resources, economic growth, nutrition, and youth development, we work to improve the life of every Californian.

Collaborating to solve problems.

Connecting to serve communities.

For over 100 years, our advisors, specialists, faculty and staff have been committed to connecting Californians to their land grant university. We are highly collaborative and mission-driven to promote the health and well-being of people and places across the state. We are also trusted partners with hundreds of community organizations in addressing California's most pressing challenges.

UC ANR is committed to attracting and retaining a diverse workforce and will honor your experiences, perspectives and unique identity. We encourage applications from members of historically underrepresented racial/ethnic groups, women, individuals' with disabilities, veterans, LGBTQ+ community members, and others who demonstrate the ability to help us create and maintain working and learning environments that are inclusive, equitable and welcoming.

Department Marketing

The Statewide Integrated Pest Management (IPM) Program is a statewide unit reporting to the UC Vice President for Agriculture and Natural Resources (ANR). The unit develops and administers programs in IPM extension through a communications unit and Cooperative Extension advisors developing informational products for print, Web and a pesticide safety training program.

Job Description

Under the general supervision of the IT supervisor and lead programmer, this position primarily serves as a web application programmer. Uses industry standard programming tools and techniques to deliver a desktop and mobile experience that will help guide users to relevant integrated pest management content. This full-stack developer position will participate in analyzing, recommending, designing and developing these applications from concept through coding, testing, and implementation. Major emphasis is on the responsive front- and back-end web application development that can be used on all major devices and platform.

This position requires a strong and in-depth level of knowledge and experience with current web full stack development technologies with expertise in developing RESTfulAPIs, SQL queries and coding with front end technologies such as HTML, JSON, CSS, JavaScript, web sockets and using frameworks such as jQuery, Bootstrap, AngularJS, and React.js. Must be able analyze problems and issues of diverse scope, and determine appropriate solutions. Work independently to develop and maintain complex web applications and develop, enhance, and maintain a variety of digital properties that could have significant impact to a broad audience and with a high consequence of error. Mentor less experienced staff. Demonstrate good judgment in selecting methods, techniques and evaluation criteria for obtaining results.

This position is a contract appointment that is 100% fixed.

Annual Salary:

Min $65,200.00/yr. to Mid $93,200.00/yr.

Job Posting Close Date:

Open Until Filled. The first applicant review date is 9/2/2022.

Key Responsibilities:


  • Design and develop database driven web applications using front-end and server-side technologies such as HTML, CSS, JavaScript, JavaScript frameworks, JSON, Adobe Coldfusion, PHP, etc.

  • Develop RESTful web services and complex SQL queries to retrieve and expose data.

  • Work with key stakeholders to gather, analyze and translate pest management outreach materials requirements into functional and technical specifications.

  • Write, maintain, enhance and adhere to established functional and technical specifications. Write and maintain documentation for end-users and application code.

  • Develop process maps, prototypes, wireframe and/or mockups to present functional designs, business processes and proof- of-concept.

  • Provide mentorship, training and troubleshooting support to programmers.


  • Provide tiered 2 technical support for software and hardware used in the department.

  • Perform routine server maintenance and monitoring.

  • Monitor automated tasks to ensure that they are operational and produces accurate outcomes.

  • Serve as backup to departmental desktop computer support specialist and system administrator.


Participate in UC IPM Program Improvement:

  • Contribute to UC IPM Program planning and projects: review materials, make suggestions, promote products, and conduct analyses for UC IPM program efforts.

  • Participate in diversity, equity, and inclusion (DEI) trainings and activities; make suggestions and provide the feedback necessary to ensure UC IPM is a fair and equitable program.

Special Conditions of Employment:

Must possess valid California Driver's License to drive a County or University vehicle. Ability and means to travel on a flexible schedule as needed, proof of liability and property damage insurance on vehicle used is required.

Employment is contingent upon successfully clearing the FBI/DOJ background check both from the Department of Justice and the FBI, prior to the first day of UC Employment.

As of January 1, 2014, ANR is a smoke- and tobacco-free environment in which smoking, the use of smokeless tobacco products, and the use of unregulated nicotine products (e-cigarettes), is strictly prohibited.


  • Bachelor's degree in related area and / or equivalent experience / training.

  • Strong demonstrated experience with designing, developing, debugging and maintaining large, easy-to-navigate, consumer facing, database-driven HTML5 web applications, with complex relationships.

  • Highly skilled and experienced in coding and using front-end technologies such as HTML, CSS, JavaScript, JavaScript frameworks (specifically AngularJS, jQuery & Bootstrap).

  • Experience with server-side technologies such as Adobe Coldfusion, Microsoft ASP.Net, PHP, etc., database SQL queries that require multiple tables, database views, and stored procedures. Ability to analyze existing code or devise a programming plan for new applications.

  • Demonstrated experience and ability to understand business needs and the web application development process, including analysis (develop flow- charts and functional specifications), design (creating wire frames and prototypes), implementation (creating technical specifications and application architecture), testing (designing test plans), integration, deployment, and maintenance.

  • Ability to support those business needs and application development processes.

  • Ability to demonstrate good judgment in selecting methods and techniques for obtaining solutions. Skilled in identifying, researching, analyzing, understanding and applying literature and resources to solve technical problems.

  • Analytical and investigative skills to elicit information with discretion, clarify inquiries and requests, and develop creative solutions to general problems. Must show initiative to attempt unfamiliar projects/assignments and ability to respond with flexibility to requests for assistance.

  • Demonstrated ability to think creatively, conceptually, logically, and strategically.

  • Strong interpersonal, verbal and written skills to interact and communicate effectively and professionally with a diverse workforce in a consistently positive manner, while exercising discretion and tact.

  • Advanced verbal and written communication skills to clearly and effectively document, convey, and explain technical information to audiences with varying degrees of technical abilities.

  • Ability to establish and maintain effective working partnerships with clients and other staff members; ability to work both independently and cooperatively as part of a team.

  • Demonstrated ability to plan assignments and monitor performance according to priorities.

  • Demonstrated ability to follow oral and written instructions accurately, and to provide periodic status reports to supervisor, key stakeholders and department managers.

  • Organizational skills to effectively manage multiple tasks, set and adapt to changing priorities, consistently meet deadlines, and maintain a high level of productivity. Must have an attention to detail accuracy.

  • Experience applying "responsive" web design techniques to develop web pages that display content clearly and accurately on desktop, mobile and tablet devices.

  • Skills to develop architectural solutions based on multi-tier architecture and web development tools. Experience applying application development methodologies and standards. Experience in developing functional and technical specification documents.

  • Strong familiarity with using, designing and developing in a content management systems (CMS) environment.

  • Experience providing technical training and group presentations to both technical and nontechnical personnel.

  • Experience with Microsoft SQL Server, UniData, MySQL or other databases.

Preferred Skills:

  • Thorough understanding of the creative use of the Web as a communications tool, the needs of Web audiences and how they use the Web.

  • Demonstrated understanding of programming security concepts.

  • Experience with source code repository system such as GitHub.

  • Skilled with using Microsoft Office and the Adobe suite of products.

  • Experience with the various social media platforms and their APIs.

  • Skilled with using the command line interface for Windows, Mac OS or Unix systems.

  • Experience with both Mac and PC platforms (Windows 7-8 Preferred and Mac OS X 10.8-10.10).

  • Knowledge of biological and pest management sciences.

Affirmative Actions

This position will promote, in all ways consistent with the other responsibilities of the position, accomplishment of the Affirmative Action goals established by the Division.

The University of California is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, disability, age or protected veteran status. If you have questions, please email the Human Resources Department.

As a condition of employment, you will be required to comply with the University of California SARS-CoV-2 (COVID-19) Vaccination Program Policy. All Covered Individuals under the policy must provide proof of Full Vaccination or, if applicable, submit a request for Exception (based on Medical Exemption, Disability, and/or Religious Objection) or Deferral (based on pregnancy) no later than the applicable deadline. Please refer to Appendix F, Section II.C. of the policy for the deadlines applicable to new University of California employees. (Capitalized terms in this paragraph are defined in the policy.) Federal, state, or local public health directives may impose additional requirements.

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

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
Survey Programmer


Posted Yesterday

VIEW JOBS 9/29/2022 12:00:00 AM 2022-12-28T00:00 <p>Survey Programmer</p><p>Category</p><p>Total Operations</p><p>Job Location</p><p>Canada</p><p>Additional Locations</p><ul><li>Vancouver, BC</li><li>Calgary, AB</li><li>Montreal, QC</li><li>Toronto, ON</li><li>Winnipeg, MB</li></ul><p>Tracking Code</p><p>18052</p><p>Position Type</p><p>Full-Time/Regular</p><p>Who We Are:</p><p>Ipsos is one of the world's largest research companies and currently the only one primarily managed by researchers, ranking as a #1 full-service research organization for four consecutive years. With over 75 different data-driven solutions, and presence in 90 markets, Ipsos brings together research, implementation, methodological, and subject-matter experts from around the world, combining thematic and technical experts to deliver top-quality research and insights. Simply speaking, we help the biggest companies solve some of their biggest problems, serving more than 5000 clients across the globe by providing research, data, and insights on their target markets. And, we're proud to share we've received our Great Place to Work Certification for 2022!</p><p>About Ipsos Interactive Services:</p><p>In our world of rapid change, the need for reliable information to make confident decisions has never been greater. Ipsos is a global market research company that believes clients need more than a data supplier, they need a partner who can produce accurate and relevant information and turn it into actionable truth. We base our partnership on advanced technological solutions and methodologies led by industry experts. Ipsos Interactive Services (IIS) is a service line that offers a full range of survey-based services to our internal Client Service team members.</p><p>What makes this role important at Ipsos?</p><p>The main responsibility of this role is the scripting of online surveys for market research questionnaires, ensuring correct programming in accordance to all project specifications and requirements.</p><p>What you can expect to be doing:</p><ul><li><p>Execute the scripting of surveys according to project materials and requirements.</p></li><li><p>Provide consultative feedback to project stakeholders about the questionnaire design; offer alternate solutions when requests are not feasible.</p></li><li><p>Check for the accuracy of the survey program by validating the script code is error-free, and by testing the survey online.</p></li><li><p>Follow existing best practices in combination with personal technical ability to create, test and maintain complex surveys with an emphasis on high quality.</p></li><li><p>Responsible for achieving project objectives (scripting quality, on time delivery, specific customer requirements).</p></li><li><p>Become proficient in the application of pre-developed modules, product templates, and scripting tools.</p></li><li><p>Work in a dynamic scripting team without national boundaries, which requires creative input daily to resolve technical issues as they present themselves.</p></li><li><p>Use a project management flow system and process that enforces quality gateways and efficiencies to drive lower costs and timing for our clients.</p></li><li><p>Consider the overall business in every action that is taken. The role is dynamic and will constantly change to meet the business needs; it is expected that each member has a solid understanding of the surrounding areas across the business globally.</p></li><li><p>Learn new software as the business and company evolves.</p></li><li><p>Performs other essential duties as assigned.</p></li></ul><p>This might be the job for you if you have:</p><ul><li><p>Professional experience:</p></li><li><p>Minimum of two years programming experience (market research a plus)</p></li><li><p>Knowledge and technical skills:</p></li><li><p>Bachelor's in information technology, Computer Science, or related field or equivalent in experience.</p></li><li><p>Experience with web technologies is highly desirable (HTML, CSS, JavaScript, and VBScript).</p></li><li><p>Knowledge of specialized software programs (Dimensions suite, Professional, Quancept) or other programming software for market research survey scripting is a plus.</p></li><li><p>Knowledge of MySQL languages and basic concepts encountered within relational database systems is a plus.</p></li><li><p>Business expertise and people skills:</p></li><li><p>Strong analytical and critical thinking skills.</p></li><li><p>Strong communication and interpersonal skills with the ability to effectively interact with people.</p></li><li><p>Strong organizational and time management skills to effectively handle multiple projects and tasks within established timeframes.</p></li><li><p>Ability to work independently as well as in a team environment.</p></li><li><p>Experience in working with offshore teams a plus.</p></li></ul><p>If you don't meet 100% of the requirements, we encourage all who feel they might be a fit for the opportunity to apply. We may consider a variety of backgrounds for a particular role and are also committed to considering candidates for available positions throughout our organization, not just the one you're applying to!</p><p>What's in it for you:</p><p>At Ipsos you'll experience opportunities for Career Development, an exceptional benefits package (including generous PTO, healthcare plans, wellness benefits), a flexible workplace policy, and a strong collaborative culture.</p><p>To find out more about all the great reasons to work at Ipsos, how we're making an impact around the world, and more about our benefits and employee programs, please visit:</p><p>Commitment to Diversity</p><p>Ipsos recognizes the necessity of building an inclusive culture that values each employee's individuality and diverse perspectives. For more than 40 years, our mission has been to generate and analyze data about society, markets, brands, and behaviors to provide our clients with the insights that elevate their understanding of the world. This could not be fulfilled without Ipsos' diverse employees who compile and analyze this data-they are the essence of who we are and what we do.</p><p>We are committed to providing equal opportunity to all employees, creating an environment that promotes inclusion, and enabling employees from all walks of life to flourish. Ipsos encourages our employees to act in a respectful and responsible manner, in line with code of best practices concerning diversity and inclusion, human rights, equality, and civility for every individual.</p><p>Ipsos is An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or any other protected class and will not be discriminated against on the basis of disability.</p><p>#LI-AB1</p><p>#LI-Remote</p><p>Job Duration</p><p>Regular/At-Will</p><p>This position is located in Canada. View the Google Map in full screen.</p><br> Ipsos Canada CA

Applications Programmer 3

University Of California