Lead, mentor, and train a team of 5 in different aspects of the software, in coding, and best practices
Start a project from the ground up, gathering requirements from SOPs (Standard Operating Procedures), designing mock ups for custom applications, assist in creating PFDs (Process Flow Diagrams), SADs (Software Architecture Diagrams), and build out the requirements given in the software
Build out project timelines and plan the individual sprints according to the requirements gathered with room to adjust requirements based on feedback from the client and change requests
Utilize Python, PostgreSQL to build out custom backend API endpoints, and Vue JS, Vanilla Javascript, HTML and CSS to build custom applications within the platform to overcome certain limitations of the core product.
Work closely with the implementation team on both sides to ensure timelines are being met and scope out any possible risks to the timeline
Standardize custom applications built and custom functions/method, so others can utilize them as needed and possibly be built into the core product.
Help teach the internal masterclass, which allows students to learn more about the software and what can be done, how to troubleshoot, best practices, and give an introduction into the database