[Remote] Software Engineer (Programmer/Analyst II)
Note: The job is a remote job and is open to candidates in USA. Utah State University’s WebAIM team develops accessibility tools and websites that improve access for people with disabilities. The Software Engineer will further develop the WAVE web accessibility evaluation tool, build online tools and systems, administer databases and analytics, and support WebAIM websites and resources.
Responsibilities
- Provide programming expertise to further development of WAVE
- Develop and refine various online tools and systems to support WebAIM's mission of improving the accessibility of the web
- Administer databases, data analytics, and data reports
- Help administer WebAIM web sites, resources, and tools
- Other related responsibilities as assigned
Skills
- Bachelor's Degree in Computer Science, Information Technology, or other related field plus 2 Years of experience OR an equivalent combination of education and experience
- Demonstrable experience programming web applications using JavaScript (required)
- Knowledge of web technologies: HTML, JavaScript, CSS, etc
- Knowledge of SQL and relational databases (preferably MySQL)
- Strong communication and interpersonal skills, proactive, and motivated
- Employees work indoors and are protected from weather and/or contaminants, but not, necessarily, occasional temperature changes. The employee is regularly required to sit and often uses repetitive hand motions
- Demonstrable experience programming web applications using PHP (preferred), and related technologies, such as React, Node.js, etc
- Fanatical about writing clean, well-commented code
- Experience in object oriented programming and familiarity with coding best practices and design patterns
- Deep understanding of web standards, especially WCAG, and web accessibility
- Familiarity with git
- Web browser add-on/extension development
- Web design, usability, HTML, and CSS
- Experience building highly scalable web applications
- Cloud-based server administration (especially AWS) and MySQL database administration
- Team and project management
- Web security experience
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Retirement package
- 12 paid holidays annually
- 22 paid vacation days annually
- Full-time remote or on-site work at Utah State University
- Telework eligibility within the state of Utah
- USU provides a Dual Career Assistance Program to support careers for partners who are also seeking employment
Company Overview