Full Stack Developer Intermediate

Description

Performs activities in all layers of the stack, from setting up the database to programming in the back-end and the appearance at the front-end. Involved in all stages of software development, including front-end development, back-end development, database integrations, network and hosting management, user interface, user experience, and back-end server management. Applies knowledge, theories, principles, and concepts acquired through education or certification and/or a few years of work-related experience, on-the-job training or vocational training. May require a bachelor's degree related to the work being performed. Expands knowledge and broadens skills within one's own function. Completes work with a limited degree of supervision; prioritizes, organizes, and makes decisions related to own work to meet objectives. Take initiative to analyze possible solutions. Provides solutions to moderately complex or infrequently occurring problems. Understands customer needs and identifies solutions to non-standard requests. May serve as an escalation resource for less experienced employees. Explains information and may persuade others. Employees in this classification typically analyze, compare and evaluate various courses of action and have the authority to make independent decisions on matters of significance, free from immediate direction, within the scope of their responsibilities. Primary activities and decision-making authority are predominantly performed independently affecting business operations to a substantial degree. Under FLSA, this is the exempt job classification for this title. Incumbents in this position must meet the full criteria for exempt status: salary level, salary basis, and duties tests.