Key responsibilities
- Translate Product Requirements Into Application Designs, API Contracts, Data Models, and Implementation Plans That Fit Sprint Commitments
- Build and Maintain Production Application Code Across Frontend, Backend, Integration, and Service Layers
- Own Code Quality Through Unit Tests, Integration Tests, Pull-request Review, Static Analysis, and Refactoring of High-change Modules
- Operate Application Delivery Workflows From Branch Creation Through CI Validation, Deployment, Rollback, and Release Notes
- Improve Application Performance, Reliability, and Maintainability Against Service Targets Such as P95 Latency, Error Rate, and Deployment Recovery Time
- Debug Production Defects Using Logs, Traces, Metrics, Database Queries, and Incident Timelines Until Root Cause and Fix Are Documented
