The Jr Frontend Engineer will work on an agile technology team, and is focused on building and operating digital experiences (websites and/or mobile apps) for clients and consumers. They provide ongoing maintenance, support, and enhancements in new or existing systems, and actively participates in project and team planning meetings.
The Digital Software Engineer works mostly with their own team, and is member of one small or medium project at a time. They accomplishes tasks within an acceptable time frame, can estimate work tasks with help from team or manager, and understands and performs work based on team priorities.
Knowledge, Skills, and Abilities - Proficiency Level
JavaScript - Vue.JS or SPA experience is a plus
HTML/CSS
C# / .NET - Need to be able to read and write but don't need to be an expert. Restful API experience is a plus
Essential Functions
Reads specs and writes code according to specification using patterns and languages approved by Technical Lead and Architect
Participates in the design process that generates application functional and technical specifications (JAD, Three Amigos)
Documents application design specifications and implementation procedures to improve application quality and reuse of code
Provides production support through monitoring, notification and job/service management
Additional Responsibilities
Actively participates in Scrum ceremonies, estimation, and team meetings
Performs production support or on-call operations through monitoring, notification and job/service management
Improves monitoring and alerting for applications to improve support response and operations
Investigates incidents and defects in current state application to identify fixes
Participates in root cause analysis (RCA) with other teams after production incidents to determine improvements
Develops implementation plans, deployment plans, and release/change plans; validates production changes after release
May assist in training and on boarding of new team members