Web Developer

Lake Michigan CollegeBenton Harbor, MI
442d$58,489 - $64,684

About The Position

The Web Developer at Lake Michigan College is responsible for developing, testing, and maintaining web applications and software services that support the College's operational goals. This role involves collaboration with cross-functional teams to enhance existing systems and support the College's primary web and ERP systems, with a focus on front-end and back-end development, particularly using technologies like Drupal, Node.js, and Angular.

Requirements

  • Associate degree in computer science, computer information systems, or related field required.
  • One or more years of experience in an IT related field required.
  • One or more years of experience with Drupal highly preferred.
  • One or more years of experience with Node.js, Angular, Typescript, MongoDB, SQL, and Oracle DB required.
  • Experience with Java, Groovy, JavaScript, HTML, VB.NET, Banner, Oracle, and SQL Server is highly preferred.
  • Proven communication, active listening, analytical, and problem-solving skills required.

Nice To Haves

  • One or more years of experience in higher education preferred; experience in IT in higher education highly preferred.
  • Experience developing procedural documentation and training materials preferred.

Responsibilities

  • Develop responsive, user-friendly interfaces using Angular, TypeScript, HTML5, and CSS3.
  • Optimize front-end performance by identifying and addressing bottlenecks.
  • Build reusable components and front-end libraries for future use.
  • Ensure proper integration of front-end technologies with back-end systems following RESTful API standards.
  • Implement front-end security best practices.
  • Ensure all web applications meet accessibility standards (e.g., WCAG).
  • Design, develop, and maintain robust back-end services using Node.js.
  • Build and maintain RESTful APIs and web services to integrate front-end interfaces with back-end databases.
  • Implement server-side logic, data processing workflows, and business rules.
  • Integrate back-end systems with third-party services, databases, and external APIs.
  • Manage and process large datasets efficiently.
  • Coordinate with marketing to assist with design, develop, and maintain College websites using Drupal CMS.
  • Build and implement custom Drupal modules and themes.
  • Provide ongoing technical support and maintenance for Drupal-based applications.
  • Perform regular testing and debugging of Drupal applications.
  • Troubleshoot and resolve issues related to Drupal installations.
  • Develop and maintain comprehensive documentation for Drupal configurations, custom modules, and processes.
  • Design and develop efficient database schemas for MongoDB, SQL, and Oracle.
  • Write and maintain stored procedures, queries, and scripts for data manipulation and reporting.
  • Provide technical support and troubleshooting for web applications.
  • Act as a project contributor or technical lead for small-scale web development initiatives.
  • Assist in developing and maintaining IT and user process documentation for web applications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service