- Design and develop high-quality, secure, testable software
- Identify, prioritize and execute tasks in the software development lifecycle
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams and vendors to fix and improve products
- Ensure software is up-to-date with the latest technologies
AWSPostgreSQLGCP+7 more