Web Developer
Mindlance - Reston, Virginia, United States, 22090![Mindlance](/api/image?src=https%3A%2F%2Fgeneral-board-default.s3.us-east-2.amazonaws.com%2Fpublic%2Fimages%2Fdesk-360x180.webp&w=640&q=75&f=webp)
Work at Mindlance
Overview
- Apply
Overview
Long Term Assignment
Must Have:
dvanced web development.Flexible to travel - meetings (as needed).higher education industry either internally or as vendor/consultant.various technologies such as: SCORM, LTI, Canvas, Slate, Peoplesoft and Salesforce.Description:The ideal candidate will have designed, developed, and implemented websites within the Higher Education vertical, either internally or supported as a vendor/consultant. The candidate will also possess technical skills and experience in supporting the development of design system artifacts and enterprise widgets that other technology teams can use to make their websites.
Required Skills:
Minimum 7+ years' experience in web development.Expert-level understanding of one or more of the following technologies: SCORM, LTI, Canvas, Slate, Peoplesoft and Salesforce.Expert-level understanding and implementation of code management using git.Must have strong knowledge in one or more of the following: HTML, JavaScript, DOM, AJAX, CSS/CSS2, XML, XHTML, DHTML, React.Working experience with front end frameworks like react.Experience in establishing software development guidelines and in performing code and design reviews.Experience in documenting design and architecture artifacts and presenting artifacts for architectural review.Experience in test-driven development and test automation.Experience with website accessibility.Fundamentals in OO and computer science foundation principles.Knowledge of software development lifecycle and modern software engineering principles and practices.Preferred Skills:
Effective communication skills are a must along with a strong customer service orientation, and the ability to clearly discern client needs.bility to effectively coordinate multiple responsibilities simultaneously, with fast, flexible work style.Understanding of modern software engineering principles and practices as well as modern/Web 2.0/3.0 tools and frameworks.Strong problem solving and analytic skills.Strong writing and communication skills.Experience working on Agile teams with the scrum team member attitude - willingness to support the Team to be successful in any area necessary.Education/Certifications:Bachelor's degree and/or other advanced degree(s)