The Software Developer will be a full-stack developer working on Questar's multi-platform code bases. You will be producing code for implementing new features as well as maintaining existing code or refactoring existing code. This person will assist with establishing and/or refining development standards across the breadth of products used both internally and customer facing at Questar Assessment, Inc.
As such you will assist with concerns ranging from code architecture and delivery, SQL queries, Mac/Win/Linux desktops, iOS and Android tablets, and Chromebooks. Your experience and knowledge will help to drive Questar's student test taking platform to well perceived products that brings confidence and delight to students and teachers across districts in United Status.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Code-review and working with a team of other developers
Collaborate with Architects in best practices for code implementation with code reviews prior to deployment from the development environments
Work one-on-one and in small team groups to discuss and refine poorly performing code
Develop code with front-end developers to streamline and support online content authoring and publishing capability that is needed to feed new and innovative items to students across nation.
Develop clean code that utilizes proven design pattern in a test-driven development environment
Trouble-shooting and production support of client issues
During live production activities respond to client support requests and customer service requests with solutions in collaboration with company architects
Work with Infrastructure teams to trouble-shoot problem areas
Provide clear and consistent communication around solutions and timelines to client-facing program management teams.
Full-stack awareness from front-end to database design and development
A Bachelor's Degree in Computer Science or similar from an accredited four-year college or university.
Experience with at least one framework/library like bootstrap.js, foundation.js, angular.js, react.js
Experience with cloud migrations and cloud native applications is a plus.
Ability to write clean, standardized, and code that performs optimally in highly concurrent environments.
Ability to consume and create APIs and web services using REST.
Experience with Waterfall and Agile development and familiarity with scrum
Experience with contribution to public open source front end development code base is a plus
Knowledge of accessibility standards (WCAG 2.0 compliance) and education accessibility standards (QTI/APIP, SIF, AIF) is a plus.