Senior Software Engineer
Current•Leads development of large features that can span across multiple teams•Takes the lead on high-priority issues and completes work without assistance•Contributes development efficiency and process improvements across the product•Participates in discussions and decisions for high-level product modifications•Influences teams and stake holders to achieve project goals•Understands the impact of modifications to areas of expertise•Refactors existing modules and identifies development best practices on code optimizations•Identifies and tests all impacted workflows of product modifications across the product•Creates advanced unit and functional tests for more difficult areas of the system•Reviews code outside one’s own team to ensure coding standards are being met•Creates guides for development processes•Offers guidance to fellow engineers across the product