Web Developer
Lake Michigan College, MI, United States
Position Information
Posting Number: 0000970
Position Title: Web Developer
Reports to: Chief Information Officer
Department: Information Technology
Classification: Exempt
Full or Part-time: Full Time
Job Summary:
The Web Developer is responsible for assisting in developing, testing, and maintaining web applications and software services, alongside the Senior Developer, that support the College’s business requirements and operational goals. This position will assist in supporting the College website development and ongoing maintenance utilizing Drupal. The Web Developer will collaborate closely with cross-functional teams and stakeholders to deliver high-quality solutions. THIS IS NOT A REMOTE POSITION AND REQUIRES BEING ON-SITE.
Essential Functions:
Front-End Development
- Work in conjunction with the Sr. Web Developer to develop responsive, user-friendly interfaces using Angular, TypeScript, HTML5, and CSS3, ensuring seamless user experience across multiple devices and platforms.
- Optimize front-end performance by identifying and addressing bottlenecks, using techniques such as lazy loading, code splitting, and image optimization.
- Build reusable components and front-end libraries for future use, promoting consistency and efficiency across the development team.
- Ensure proper integration of front-end technologies with back-end systems, following RESTful API standards.
- Assist in implementing front-end security best practices, including protection against cross-site scripting (XSS) and cross-site request forgery (CSRF).
- Ensure that all web applications meet accessibility standards (e.g., WCAG) to support users with diverse needs.
Web & Related Applications Support
- Back-End Application Development:
- Design, develop, and maintain robust back-end services using Node.js to support web applications and systems, ensuring scalability and reliability.
- Build and maintain RESTful APIs and web services to integrate front-end interfaces with back-end databases and services.
- Implement server-side logic, data processing workflows, and business rules to meet application requirements and optimize performance.
- System Integration & Data Management:
- Integrate back-end systems with third-party services, databases, and external APIs, ensuring smooth data flow and functionality across platforms.
- Manage and process large datasets efficiently, ensuring real-time data processing and transfer between systems.
- Develop and maintain database connections, query optimizations, and data structures to support high-traffic applications.
Drupal Development Support
- Assist with design, develop, and maintain College websites using Drupal CMS to meet business and operational requirements.
- Build and implement custom Drupal modules and themes to enhance the functionality of the College’s website.
- Provide ongoing technical support and maintenance for Drupal-based applications, resolving issues in a timely manner.
- Perform regular testing and debugging of Drupal applications to ensure smooth functionality and a high-quality user experience.
- Troubleshoot and resolve issues related to Drupal installations, including content management, permissions, and performance.
- Develop and maintain comprehensive documentation for Drupal configurations, custom modules, and processes.
Job Specifications:
- Associate degree in computer science, computer information systems, or related field required, or a combination of associate degree with relevant training and/or technical certification(s).
- One or more years of experience in an IT related field required.
- One or more years of experience in higher education preferred; experience in IT in higher education highly preferred.
- One or more years’ experience with Drupal highly preferred.
- One or more years of experience with Node.js, Angular, Typescript, MongoDB, SQL, and Oracle DB required.
- Proven communication, active listening, analytical, and problem-solving skills required.
Hiring Range: $58,489-$64,684
Special Instructions to Applicants: College fully pays the in-network health insurance deductible, minimum of 10% employer retirement contribution per payroll, and much more! Official transcripts required upon hire.
#J-18808-Ljbffr