Application Developer I
Role details
Job location
Tech stack
Job description
The Application Developer I assists in the design, development, testing, and maintenance of web-based applications, including CRM-based application platforms , and related systems that support institutional operations. This position works from technical and functional specifications to implement enhancements that improve application performance, accessibility, and user experience. The role is responsible for troubleshooting and resolving issues, testing and debugging applications and interfaces, and supporting ongoing system maintenance and updates.
This role contributes to the ongoing configuration and enhancement of CRM-based platforms , including workflows, user interfaces, portals, and data processes supporting enrollment, marketing, and operational functions.
This position develops and maintains web interfaces and application components, ensuring functionality, reliability, and compliance with University standards, including accessibility requirements. The Web Application Developer prepares and maintains technical documentation and contributes to the development and modification of technical specifications for low-complexity projects using established software development practices.
In support of institutional web platforms, this position maintains and updates web-based systems and CMS-managed content, ensuring functionality, usability, accuracy, and adherence to established guidelines. The role collaborates with cross-functional teams, including communications and marketing, to implement web-based components that support institutional initiatives.
Regular, reliable, and non-disruptive attendance is an essential job duty, as is the ability to create and maintain collegial, harmonious working relationships with others.
Requirements
- Bachelor's degree in computer science, software engineering, information systems, or a related field from an accredited institution of higher education
- At least two years of experience in software development, web/application development, or programming and analysis or a related area
- Must possess a valid Arkansas driver's license, * Master's degree in computer science, software engineering, information systems, or a related field from an accredited institution of higher education
- Experience with front-end development technologies, including HTML, CSS, JavaScript, and responsive frameworks
- Experience developing or supporting web-based applications, including testing and debugging
- Experience with content management systems (CMS) such as Modern Campus, WordPress, or similar platforms
- Experience with version control systems (e.g., Git) and collaborative development practices
- Experience configuring or supporting CRM or portal-based platforms (e.g., Slate), including workflows and user-facing functionality
- Experience integrating or supporting systems such as CRM, CMS, or e-commerce platforms
- Familiarity with web accessibility standards (WCAG) and implementation practices
- Experience working in a team-based development environment, preferably in higher education or similar organizations
- Understanding of web analytics or tracking tools to support system evaluation and improvement
- Familiarity with institutional branding and web standards
Knowledge, Skills & Abilities:
- Knowledge of web development technologies, including HTML, CSS, JavaScript, and responsive design frameworks (e.g., Bootstrap)
- Knowledge of software development principles and lifecycle (SDLC), including requirements analysis, development, testing, and maintenance
- Basic knowledge of programming concepts and scripting languages
- Working knowledge of Web Content Accessibility Guidelines (WCAG) and user experience (UX) principles
- Knowledge of content management systems (CMS) and maintaining web-based applications or websites
- Knowledge of CRM or application platforms and the ability to configure workflows, forms, and user-facing functionality
- Knowledge of version control systems (e.g., Git) and collaborative development practices
- Knowledge of system integration concepts and data flow between applications
- Strong written and verbal communication skills, including the ability to communicate technical information to non-technical stakeholders
- Skills in Microsoft Office 365
- Ability to test, debug, and troubleshoot web applications, interfaces, and systems
- Ability to interpret technical specifications and implement enhancements to existing applications
- Ability to develop and maintain technical documentation, including program documentation and user support materials
- Strong attention to detail, including ability to ensure accuracy of functionality, content, and compliance with standards
- Ability to manage multiple tasks, prioritize work, and perform effectively in a fast-paced environment
- Ability to work independently and collaboratively, showing initiative, accountability, and willingness to learn, Persons must have proof of legal authority to work in the United States on the first day of employment.