Opportunity Description: ! m" Z6 R( Q. L$ y) GResponsibilities will include: 0 Z4 ~5 ^' O C9 e1 l' Q; x" @/ \: G
• Work as a member of a project team to develop new software solutions; + S9 h" X0 q+ c" a/ Y
• Work as a member of a project team in support of existing ICD software solutions; # a+ Q# j- k) N4 u- \7 b! R
• Provide Production trouble-shooting analysis & resolution; 8 i4 i3 L' s$ I' h• Implement reusable software components; . W& D/ B: Q; {' i
• Implement automated Unit tests; # [+ h+ [9 ?1 I# z2 C1 I+ E
• Work within an iterative environment; / M- @" S- S$ Z- o+ D
• Utilize Rational’s source code versioning tool to manage software code streams; $ P" h5 z" b) h9 C1 l0 y* |
) g; w# h. o/ w1 m; B6 A2 ~0 t; F+ [
Key aspects for these roles are: + z& t2 ~- ^# M5 Y5 e$ H4 R2 E9 u
• Use the EUB .Net Framework to develop and maintain subsystems and applications; 8 T, \, t4 N1 h: j* L( c• Work in partnership with business analysts and Systems Architect to ensure that there is a transition from design to development; # @& l* V% P- }. ~( k6 G
• Identify architectural issues and recommendations to improve our application systems environment. This includes current design patterns, component development and identification of common services; - \+ x6 B# a1 M" p, i• Work closely with the Business Analyst and the Test Analyst to ensure requirements are understood and unit testing approach is sound; 2 \: F" |* N$ {• Contribute to the identification and mitigation of Project risks " y; `; Z) h% H9 C