Performs the detailed design of appl. and tech. archit. components following Appl. develop. standards established for the project.
Works with other developers, designers, and archit. to make sure that the config. and custom components meet appl. requirements and performance goals.
Follows good sec. coding practices to ensure the appl. is free of most common coding vulnerabilities. Performs unit test in order to ensure a good level of quality.
Participates in code reviews.
Participates to the transition of the appl. or tech. archit. components with the testers.