- Participate in the full development life cycle, working within broadly defined parameters including design, development, testing, and maintenance of the existing application with minimal supervision.
- Work on optimization and performance improvement activities. Instrument and test performance metrics.
- Unit testing and deployment.
- Collaboration with multiple internal/external stakeholders such as product, business, DBA and Dev Ops.
- Execution ability focus on delivering products in a timely manner with high quality
- Process adherence for tech and organizational policies.
- Should be able to prepare technical documentation which include data flow diagrams, sequence diagrams and low level design of an application/services.