Opportunity Description: , Z9 y9 G3 {9 ]( ]: K2 kResponsibilities will include: : d% w! C0 f5 {' I/ A) h
• Work as a member of a project team to develop new software solutions; : Q3 t2 y5 L6 y) x. n
• Work as a member of a project team in support of existing ICD software solutions; 3 F5 k; Q, L+ \3 h( ~ r i- L
• Provide Production trouble-shooting analysis & resolution; 3 W' W2 d p) `+ p; X" m: s) ^" I• Implement reusable software components; / X# ?! A0 n4 x9 h: S
• Implement automated Unit tests; : \- k P+ F) V& v" o6 |- ]; M• Work within an iterative environment; & i' [, t% O* ]: O8 @2 Y9 J• Utilize Rational’s source code versioning tool to manage software code streams; 7 f: n. L u A4 j9 W" d & \2 }3 B+ X0 R& c0 j% aKey aspects for these roles are: * {8 k+ o7 @8 Q6 G4 j$ S
• Use the EUB .Net Framework to develop and maintain subsystems and applications; ( v$ Y8 G1 q$ A9 ?( X• Work in partnership with business analysts and Systems Architect to ensure that there is a transition from design to development; 3 Z l1 L$ Q" g" O9 z H: T& F8 n• Identify architectural issues and recommendations to improve our application systems environment. This includes current design patterns, component development and identification of common services; # x) i0 e1 r/ t. y2 k9 Y
• Work closely with the Business Analyst and the Test Analyst to ensure requirements are understood and unit testing approach is sound; 1 E$ v3 K$ k" ~7 Z8 M7 O* e# _• Contribute to the identification and mitigation of Project risks 2 \3 Z- u1 S+ S- O