Responsible for designing, coding, testing, deploying, and supporting software applications. Develops front-end UI, back-end services, and API layers, builds microservices, and implements CI/CD pipelines. Troubleshoots issues and provides architectural guidance.