Senior Full Stack Developer
Current- Provides direction for software development projects- Leads engineers and developers to deliver software projects- Develops high-quality software design and architecture- Identifies, prioritizes and executes tasks in the software development life cycle- Develops tools and applications by producing clean, efficient code- Automates tasks through appropriate tools and scripting- Reviews and debugs code, and perform validation and verification testing- Troubleshoots and maintains the core product software and databases to ensure strong optimization and functionality- Collaborates with internal teams and vendors to fix and improve products- Documents development phases and monitor systems