Web Developer

Palomar College

• $104K — $126K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5 years of web development experience, including 3 years in cloud-based solutions.
  • Bachelor's degree in computer science, information technology, or a related field.
  • Experience with Learning Technology Integrations (LTI) and third-party educational platforms.
  • Proficiency in AWS production systems and CI/CD pipeline implementation.
  • Full-stack development experience in .NET Core, Python, and modern JavaScript frameworks.

Responsibilities

  • Develop and maintain web applications using .NET, Python, and JavaScript frameworks.
  • Implement and maintain LTI-compliant tools and RESTful APIs.
  • Build and optimize server-side logic and microservices.
  • Consult with project teams to ensure web applications meet objectives.
  • Deploy and manage applications on AWS services and implement CI/CD pipelines.
  • Conduct quality assurance, testing, and performance tuning of web applications.
  • Design and maintain relational and NoSQL databases.

Benefits

  • Fully paid insurance for employees and eligible dependents, including medical, dental, and vision plans.
  • Generous vacation, sick leave, and 25 paid holidays.
  • $80,000 employee term life/accident insurance policy with buy-up options.
  • Employee long-term care insurance and assistance programs.
  • Enrollment in CalPERS retirement system.
Full Job Description
Posting Details

Position Information

Position Title
Web Developer

Department
Telecommunications/Grants (Dept)

Primary Location
San Marcos Campus

Location Details
  • 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.
  • 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.


Salary/Wage Frequency
Monthly

Benefits

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.

Minimum Qualifications

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.


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

Preferred Qualifications
  • 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.


Licenses and/or Certificates

N/A

Supervision Received and Exercised

Supervision Received From: Manager, CCC Tech Connect Operations

Duties and Responsibilities

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 se

Similar Jobs

More Jobs at Palomar College

More Information Technology Jobs

Find similar Web Developer jobs: