Opportunity Description:! y/ z7 a; a; F" W/ A
Responsibilities will include: 6 w/ r# t* `1 E1 w6 R" S4 x• Work as a member of a project team to develop new software solutions; - e6 n% T* u8 u( t' V/ a• Work as a member of a project team in support of existing ICD software solutions; ' P& R0 j* O. T( Q- c• Provide Production trouble-shooting analysis & resolution; : `7 D% \' ~+ x1 `& D• Implement reusable software components; & {- E5 g d0 Y6 V) R) T2 }
• Implement automated Unit tests; 9 e/ l" n4 P4 {, H0 t' }• Work within an iterative environment; + p3 I9 i% p) Z# w2 O
• Utilize Rational’s source code versioning tool to manage software code streams; 4 N4 I7 G+ V; ^- ], Y) A! r5 C6 v) `5 h9 i
Key aspects for these roles are: $ ?6 r2 j: f" \, g2 h9 I
• Use the EUB .Net Framework to develop and maintain subsystems and applications; ) a( l2 {/ I5 p N2 ~
• Work in partnership with business analysts and Systems Architect to ensure that there is a transition from design to development; % c( G8 A+ R/ Q& }! W$ |1 {7 c
• Identify architectural issues and recommendations to improve our application systems environment. This includes current design patterns, component development and identification of common services; * \8 ?+ o4 d5 T1 y• Work closely with the Business Analyst and the Test Analyst to ensure requirements are understood and unit testing approach is sound; ( o |7 u6 f; r' j
• Contribute to the identification and mitigation of Project risks - r& `# y" Y5 D! H& y