To take part in software development and architectural activities
Conduct software analysis, development, testing and debugging
Identifying production and non-production application issues
Transforming requirements into solutions
Recommend changes to improve established java applications/processes
Develop technical designs for application development
Key Performance Area 2:
Perform code reviews within the project teams.
Manage and/or mentor junior members of the team.
Minimum Requirements