Develops functional and aesthetic aspects of Company websites.
Leads development team in daily scrum ceremonies to discuss project goals and statuses and to ensure team members have everything they need to deliver a successful sprint.
Leads development team and helps to facilitate bi-weekly refinement, review and retro meetings with functional team to set two-week development goals, discuss development difficulties, and review completion of previous goals.
Writes clear, concise code in accordance with Glidewell development standards and best practices.
Creates interfaces to interact and manage Company databases.
Reviews and tests code for easily observable logic errors, bugs, and ensures best practices are adhered to; standardizes and optimizes code as necessary.
Remedies serious issues and investigates symptoms of issues to determine causality.
Provides emergency support to technical support staff if problems cannot be resolved without expert expertise.
Ensures team members create unit, regression and end-to-end integration tests to ensure applications function according to requirements and Glidewell best practices.
Leads deployment process.
Participates in ongoing estimation, design, development, patching, updating and sunsetting of products through use of Agile process.
Stores code in designated source control repository to assure safety and recoverability of production and pre-release code.Works with cross-functional teams to ensure data integration and system efficiencies in terms of analytics, visualization and reporting.
Minimum of eight (8) years of progressive software development experience, or any equivalent education and/or experience from which comparable knowledge, skills and abilities have been demonstrated/achieved.
Previous experience with a minimum of two (2) years of the cloud services (i.e., API Gateway, Relational Database Service, ElasticSearch, Lambda (cloud functions), Messaging, and Virtual Private Cloud or equivalents).