Work on live/production projects, build new applications that can be scaled up and can serve millions of users with high concurrency
Developing new modules or enhancing modules of an application so that the modules are scalable and reusable, considering the existing architecture and design patterns
Execute code builds to test and production environments.
Fix bugs in existing code.
Provide testing, documentation and support for third-party integration and inter-app integration.