Minimum 3 years of experience in software design and producing development effort and timeline
Skilled in all required skills and educates more junior staff in the project to get to the next level - Actively practiced processes and takes ownership to ensure they are followed
Focused on end-to-end performance optimizations
Looks at the end-to-end architecture and proposes improvements in logging, error messages, performance optimizations and closes other potential architectural gaps
Will conduct normal projects with UI developers and Backend Developers
Skilled in the integration of 3rd party tools either on the front end, API, or backend integration - Evaluate and identify software solutions based on the requirements and the constraints of the project
Document the architectural blueprint and end-to-end design through flowcharts and diagrams.