Opportunity Description: ( y9 b$ Y* s3 ]Responsibilities will include: & D8 ^, S3 j! n5 d1 I! U• Work as a member of a project team to develop new software solutions; # i- f# p. X8 J( |- ?9 W1 x• Work as a member of a project team in support of existing ICD software solutions; 3 D$ ?0 q" \9 f( c% Q
• Provide Production trouble-shooting analysis & resolution; / z6 r) y2 o; h5 R6 o. t• Implement reusable software components; 6 ~2 C* j) W8 ]: v! D& q# s5 I• Implement automated Unit tests; ! C* W9 v( O+ p• Work within an iterative environment; : j- T6 e0 h5 z) I& ~( a• Utilize Rational’s source code versioning tool to manage software code streams; - H2 r* I/ O8 t$ t4 N# e/ O( N$ i8 N" l2 v6 r( `% _4 N# u
Key aspects for these roles are: : s) {3 ^3 P1 q/ m/ d, u
• Use the EUB .Net Framework to develop and maintain subsystems and applications; 3 u/ C8 N" t$ g) [
• Work in partnership with business analysts and Systems Architect to ensure that there is a transition from design to development; 2 f# ?/ ~1 @6 `! I6 r* y* `
• Identify architectural issues and recommendations to improve our application systems environment. This includes current design patterns, component development and identification of common services; g7 P0 V+ b8 X) T+ V" A1 C3 H3 _
• Work closely with the Business Analyst and the Test Analyst to ensure requirements are understood and unit testing approach is sound; % M j; z' b7 A
• Contribute to the identification and mitigation of Project risks 3 D0 N0 A N& d2 B2 U' s