Web Developer

Palomar College
San Marcos, CA, United States
3 days ago
Apply on palomar.peopleadmin.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$104,110.0
Working hours
Shift work

Tech stack

ASP.NET Adobe Flash HTML JavaScript (Programming Language) .NET Framework PHP (Programming Language) Computer Animation Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Amazon Cloudfront Amazon Elastic Compute Cloud
+58 more
Amazon S3 Authentication Protocols Browser Compatibility Cascading Style Sheets (CSS) Cloud Computing Computer Programming Databases System Configuration Continuous Integration Custom Software Database Design DevOps Web Development Drupal Electronic Mailing Web Browsers Web Servers Identity and Access Management Web Portals Python (Programming Language) Network Security PostgreSQL LISTSERV Microsoft SQL Server MongoDB Node.Js NoSQL Performance Tuning Web Application Security Software Requirements Analysis SQL Databases Systems Integration Web Applications Web Application Frameworks Web Services Flexi (Photoshop Plugin) .NET Core ReactJS System Availability Software Security Backend Vue.js Amazon Relational Database Service Containerization AngularJS Information Technology Search Engines Web Technologies Front End Software Development Functional Programming Cloudwatch Firewall Services Module Restful APIs Amazon Simple Queue Service (SQS) Web Architecture Serverless Computing Legacy Systems Microservices

Job description

The hiring committee will determine if interviews will be conducted in person at the College or via Zoom. Travel expenses are not reimbursed by the College. If a second-level interview is required, second-level travel reimbursement is only available for eligible candidates. HR will notify those who are eligible when second-level interviews are scheduled., Transcripts must be included to receive credit for education and/or to substitute education in lieu of experience (i.e. Bachelor’s degree, = 4 years of experience). Click here for Guidelines for Equivalency for Classified Positions. Only coursework completed at, and degrees awarded by, accredited institutions recognized by the U.S. Department of Education will be considered as satisfying the minimum qualifications. Coursework and degrees that are completed outside of the United States are required to have transcripts evaluated (evaluation to U.S. equivalency and a course by course analysis) by an appropriate U.S. credentials evaluation service. For a list of credentials evaluation agencies accepted by Palomar College, visit the National Association of Credentials Evaluation Services (NACES) website at https://www.naces.org/index, or the Association of International Credential Evaluators, Inc. (AICE) website at http://aice-eval.org/. Diversity, Equity, Inclusion, Accessibility and Antiracism (DEIAA) Statement Palomar College serves over 30,000 students from a variety of backgrounds and we are proud to be a Hispanic Serving Institution. Our student body is rich in its diversity. Click here to see a quick overview of our student demographics on our recent Student Fact Sheet. Palomar College is committed to diversity, equity, inclusion, accessibility and antiracism (DEIAA). We are dedicated to empowering students to succeed and are guided by our core values; some of which are the following:

  • Access - We make education possible for everyone.
  • Diversity, Equity, and Inclusion - We recognize and respect diversity, seek to foster a culture of inclusion and belonging, and strive to address inequities., Essential Functions: Essential responsibilities and duties may include, but are not limited to, the following: 1. Performs a variety of functions related to full-stack development, implementation and maintenance of web applications using .NET (C#), Python, and modern JavaScript frameworks (e.g., React, Angular, Vue.js) including data requests and analyses, system capacity analyses, database design, systems performance, response time and documentation requirements. 2. Performs API/LTI development; implements and maintains LTI 1.1, 1.3 compliant tools, including integration with learning platforms, RESTful APIs, and security protocols. 3. Performs backend development; builds and optimizes server-side logic, microservices, and RESTful APIs using .NET Core, ASP.NET, and Python frameworks. 4. Consults with project teams regarding the creation and production of web applications; works closely with project teams to ensure websites meet the objectives of content, audience satisfaction and functionality. 5. Performs cloud infrastructure; deploys and manages applications on AWS services (e.g., EC2, Lambda, S3, RDS, CloudFront) and implements CI/CD pipelines. 6. Serves as a primary source for information, consultation and recommendations on matters related to web applications and maintenance; performs periodic system maintenance functions and updates of assigned web applications; provides requirements and direction to contracted resources. 7. Develops system requirements and business solutions; conducts extensive quality assurance; conducts testing, troubleshooting, and performance tuning to ensure high availability and scalability of web applications. 8. Designs, develops, implements and maintains customized applications; performs system integration; architects and implements unified identity systems (e.g., AWS Cognito) and integrates third-party services (e.g., PlayPosit, Zoom); develops and administers Internet and intranet portals to include programming web parts, virtual working environments, user authentication and security, and integration with other web services. 9. Conducts database management; designs, coordinates, updates and maintains relational and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB) and performs schema optimizations; develops and maintains archive conversion processes. 10. Supports and maintains web applications of present and future projects; assists users in resolving problems and determining software needs; provides technical support for intranet development and maintenance, third party application implementation and web server administration. 11. Conducts routine web applications audits to maintain consistency of presentation, optimal functionality and proper operation of interactive components and features; monitors and reports on website activities and traffic. 12. Maintains web security through firewall configurations, authentication protocols, and adherence to local, state, and federal regulations. 13. Performs frontend development; develops responsive and user-friendly interfaces, ensuring cross-browser compatibility and accessibility. 14. Oversees the migration and modernization of legacy systems (e.g., 3C Media, Drupal portals) and provides technical direction to contracted resources.

Marginal Functions:

  1. Stay current with emerging web technologies, trends, and best practices.
  2. Provides mentorship and technical guidance.
  3. Performs basic administrative support tasks as required.
  4. Performs related duties and responsibilities as required.

Knowledge, Skills, Abilities Knowledge of:

  1. Advanced principles and practices of computer science, web architecture, and scalable system design.
  2. Modern web technologies and frameworks, including HTML, CSS, JavaScript, Node.js, PHP, .NET Core, and React.
  3. AWS cloud services, DevOps practices, and CI/CD pipelines.
  4. Database systems, SQL, and NoSQL solutions.
  5. Network security principles and practices, authentication protocols, and compliance standards.
  6. Project management methodologies and agile development practices.
  7. Principles, methods and techniques utilized in the design of web architecture and applications including standard web programming languages and web development tools.
  8. Network and operating system architectures, characteristics, components, uses, protocols and limitations.
  9. Methods and techniques of installation, configuration and troubleshooting a variety of web server systems.
  10. Methods and techniques for preparation of systems and customer documentation.
  11. Internet browser applications, hypertext markup language (HTML), editors, plug-ins and operating system extensions.
  12. Web-based electronic mail, forms, databases, search engines, listservs, Adobe Flash animation and other interactive applications.
  13. Basic principles and practices of systems administration applicable to assigned responsibilities.
  14. Local, state and federal regulations, including terminology and processes applicable to areas of assigned responsibility.
  15. Principles and practices of sound business communication.

Skill in:

  1. Designing and implementing high-performance, secure web applications.
  2. Troubleshooting and resolving technical issues efficiently.
  3. Writing clean, documented, and testable code.
  4. Collaborating with cross-functional teams, including designers and product managers.
  5. Communicating technical concepts clearly to non-technical stakeholders.
  6. Performing business process analyses and reaching sound, logical conclusions regarding customer needs and business requirements.
  7. Understanding and applying the analysis of functional requirements to the development of systems proposals, specifications and recommendations for efficient, cost-effective web technology solutions to customer requirements.
  8. Supporting and maintaining websites.
  9. Designing, developing, implementing, maintaining and supporting secure web architecture, web portal and/or non-portal interfaces and web applications to ensure optimal functionality, integrity and security.
  10. Manipulating and creating web graphics and extracting database information.
  11. Planning and completing projects efficiently and in accordance with established quality standards.
  12. Troubleshooting and resolving website, application, database and network problems.
  13. Preparing clear, concise and accurate systems documentation and reports of work performed.
  14. Making sound independent judgments within established policy and guidelines.
  15. Communicating clearly and effectively orally and in writing.
  16. Keeping technical skills current to meet continuing web development assignments.
  17. Maintaining sensitivity to and understanding of the diverse academic, socioeconomic, age, cultural, physical or mental disability, medical condition, gender, gender expression, gender identity, sex, sexual orientation, nationality, race and ethnic backgrounds of community college students, faculty, and staff.
  18. Establishing and maintaining effective working relationships with those encountered in the course of work.

Working Conditions Environmental Conditions: Incumbents work primarily in a computer environment amid noise, some dust and regular exposure to video screens, electrical and electronic equipment. Physical Conditions: Essential and marginal functions may require physical fitness requirements necessary to perform the job functions with or without accommodation, such as the ability to sit for prolonged periods; use hands repetitively to operate computers and standard business equipment; near visual acuity to read computer screens. Terms of Employment

  • The person selected for hire will be required to complete the following pre-employment requirements: live scan/fingerprinting, official transcript(s), and TB risk assessment. Other pre-employment requirements may be required depending on the position (i.e. certifications or licenses; see applicable job posting section for details). Successful completion of all pre-employment requirements is mandatory to be eligible for employment. These requirements are in accordance with the following Administrative Procedures and Board Policies: AP 7120, AP 7125, AP 7126, AP 7127, AP 7330, BP 7330, AP 7336, AP 7337, and BP 7335.
  • Full-time, 40 hours per week, 12 months per year.
  • This position is specially-funded and its continuation is dependent upon the availability and/or continuation of funds.
  • This position also carries a probationary period of six months from the date of hire.

Requirements

To be eligible for this position, you must meet and provide evidence of the following minimum qualifications:

  • Experience: Five years of experience in web development, including three years in cloud-based solutions.
  • Note: For work experience, a “year” is defined as equivalent to 40 hours per week for 12 months.

AND

  • Education, Equivalent to a bachelor’s degree in computer science, information technology, or a closely related field from an accredited college or university., * Experience with Learning Technology Integrations (LTI) including LTI-compliant tools (i.e., LTI 1.1 and 1.3) and third-party educational platforms (i.e., Zoom and PlayPosit).
  • Experience architecting and maintaining AWS production systems (i.e., S3, EC2, EFS, Serverless (Lambda), RDS/Aurora, ELB, SNS/SQS, Cloud Watch/Cloud Trail), CI/CD pipeline implementation, serverless or containerized deployments, and identity management solutions (i.e., IAM, Cognito, SSO).
  • Experience with Full-Stack Development in Modern Frameworks and .NET Ecosystem building scalable, secure applications using .NET Core/ASP.NET, Python, and modern JavaScript frameworks (React, Angular, or Vue), including API and microservices architecture.
  • Experience supporting or modernizing web systems in higher education or large public-sector environments, including legacy system migration (i.e., Drupal, media platforms, identity systems) and compliance with accessibility and regulatory standards.

Benefits & conditions

  • Palomar has multiple campus locations (San Marcos, Escondido, Rancho Bernardo and Fallbrook); training may occur at any of these locations and the work location is subject to change depending on future department needs.
  • Potential future vacancies may include other District departments, locations, and/or work schedules (i.e. days, evenings or nights).

Full or Part Time Full-Time Category Classified Hours per week 40 Number of Months 12 month Work Schedule

  • Monday - Friday, 8:00 a.m. - 5:00 p.m.
  • Occasional night and weekend hours may be required due to department needs.

Grade 43 Salary/Wage

  • $8,675.85 [step 1] - $10,545.19 [step 5]. Step placement may be negotiable within this range dependent upon education and experience.
  • If you are a current employee who applies via the external recruitment process and is selected for a promotion, step placement on the new grade will be in accordance with the applicable District agreement/handbook., In addition to a competitive compensation structure, Palomar College also offers an extremely generous benefits package.
  • Insurance fully paid for employees and their eligible dependents: four medical plans, dental HMO, and the vision plan (additional plans are available that require employee buy up/monthly contribution)
  • Vacation, sick leave and 25 paid holidays
  • $80,000 employee term life /accident insurance policy (additional buy up options available)
  • Employee long-term care insurance
  • Employee Assistance Plan (EAP) - Confidential free counseling, financial, legal, personal and professional development resources for all members of your household
  • Additional buy up options available for other voluntary insurance benefits
  • Enrollment in CalPERS (California Public Employees Retirement System)

The estimated maximum value of this employer-paid benefits package is approximately $31,245.84 annually. Primary Function Performs a variety of advanced functions related to the design, development, implementation, maintenance, and security of web applications and services for the California Community Colleges (CCC) system; performs full-stack development, cloud infrastructure management, and integration of third-party tools to support the CCCTechConnect initiatives; ensures optimal functionality, performance, and security of web properties while adhering to industry best practices., The hiring committee will determine if interviews will be conducted in person at the College or via Zoom. Travel expenses are not reimbursed by the College. If a second-level interview is required, second-level travel reimbursement is only available for eligible candidates. HR will notify those who are eligible when second-level interviews are scheduled.

About the company

  • Palomar College believes a healthy work-life balance can improve the physical, emotional, and mental health of our employees. In support of this belief, the District offers the opportunity to work remotely for certain positions, depending on the operational needs of the District and the provisions of the Remote Work Policy. Probationary employees are not eligible to work remotely unless approved by the Assistant Superintendent/Vice President, Human Resource Services. No employee is guaranteed the right to work remotely. No employee shall be authorized to work remotely 100% of the time unless approved by the Assistant Superintendent/Vice President, Human Resource Services.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on palomar.peopleadmin.com
Prepare application

Good distractions

Loading talks and stories from around this role…