- Technical:
> 2 years of software development experience
> Broad knowledge of Computer Science concepts
> Codes in at least one language; Exposed to multiple languages frameworks and tools
> Understands existing designs of their designated product area at a higher level
> Expanded understanding of how several key systems interoperate and the business problems they solve
- Process:
> SDLC processes are followed including adopting agilebased processes/meetings peer codereviews and technical preparations required for scheduled releases
> Follows existing coding standards
- Impact:
> Fixes defects develops new features or enhancements with supervision
> Writes basic tests of small scope and complexity
> Contributes to API documentation
> May be asked to participate in peer code reviews and contributes comments
- Communication:
> Seeks mentorship and takes constructive advice from peers
> Learns how to make knowledge base contributions
> Learn industry jargon and business concepts to better understand the challenges our technology is designed to solve