Job Title: Web / Software Developer
Department: UMCR (University Marketing, Communications and Relations)
Hours/week: Full-time
Supervisor: UMCR Manager
Location: On campus – 11929 W. Airport Blvd. Stafford, TX 77477
Evaluation: 90–day evaluation
North American University (NAU) is seeking a skilled and adaptable Web Developer to manage, develop, and maintain a variety of university digital properties and web-based applications. This role involves working across departments to ensure a consistent, user-friendly digital presence and supporting software tools that enhance operational efficiency.
The ideal candidate will have experience in WordPress development, front-end and back-end web technologies, and deployment across both CMS platforms and standalone servers. This position is also responsible for implementing internal tools, integrating third-party APIs, and supporting digital initiatives across academic and administrative units.
Key Responsibilities
Website Development & Management
• Manage and update a variety of university websites.
• Handle both WordPress-based CMS and static websites using HTML, CSS, and JavaScript etc.
• Coordinate with departments to gather, revise, and deploy updates to site content, structure, and design.
Web-Based Application Development
• Design, develop, and maintain internal tools such as:
• Background Checker (Python + Selenium integrated with Salesforce)
• Café Tools (Flask and Streamlit apps for scanning and reporting)
• Financial Aid Calculator (HTML/JavaScript-based estimator)
• Robot Caller (Automated call system using Flask, MongoDB, and Twilio API)
System Integration & Technical Support
• Provide fixes and improvements to Salesforce workflows, Zapier automations, and lead capture systems.
• Support Canvas LMS including LTI tool installations and data integrations.
• Manage and troubleshoot digital signage hardware/software.
Other Typical Duties
• Perform website accessibility and ADA compliance reviews (WCAG standards).
• Ensure data privacy and security across digital platforms in accordance with FERPA.
• Create and maintain technical documentation and user training guides.
• Assist with SEO strategy and analytics reporting (Google Analytics, Tag Manager).
• Support digital marketing efforts with landing pages, forms, and tracking tools.
• Stay updated on emerging technologies to support educational innovation.
Qualifications:
Requirements:
• Bachelor’s degree in computer science, Web Development, or related field (or equivalent experience).
• 2–3 years of experience in web development.
• Proficient in: WordPress (Avada preferred); HTML, CSS, JavaScript, Tailwind CSS; Python (Flask,
Streamlit, Selenium); Git/GitHub; WHM, FileZilla, FTP tools; Familiar with MongoDB, PostgreSQL, and
API integrations (e.g., Twilio, Zapier).
Preferred:
• Cloud deployment experience (Azure, AWS)
• WooCommerce familiarity
• UI/UX best practices
• Salesforce CRM, Form Assembly, Chargent experience
• Canvas LMS administration
• Proficiency in using cameras, video equipment, and editing software (e.g., Adobe Creative Suite, Final
Cut Pro, Adobe Lightroom, Photoshop, Aftereffects, iMovie, Final Cut Pro experience)
• Basic graphic design skills are highly desirable
Application:
Interested candidates should submit a resume, and a brief cover letter
[email protected]. Please ensure you
[email protected] well. Specify you are applying for the "Web Developer" position in the subject line. Incomplete applications will not be considered. All eligible applicants will be sent an email for an on-campus interview with the UMCR Department.
NAU is committed to the principle of equal opportunity in education and employment, and it is the policy of the University to recruit qualified individuals of diverse backgrounds to its faculty, staff, and student body. NAU does not discriminate against individuals on the basis of race, color, religion, sexual orientation, gender identity, national or ethnic origin, age, disability, or veteran status in its admission policies, educational programs, or employment of faculty and staff.
Job Type: Full-time
Pay: $42,000.00 - $45,000.00 per year
Schedule:
• Monday to Friday
Application Question(s):
• Will you now or in the future require visa sponsorship (e.g., H-1B) to work in the United States?
Ability to Commute:
• Stafford, TX 77477 (Required)
Ability to Relocate:
• Stafford, TX 77477: Relocate before starting work (Required)
Work Location: In person