Opportunity Description:$ v- s# Y0 N$ V5 ]4 N% f3 h* K& `
Responsibilities will include: 8 i7 y. J3 m6 k3 k3 Z4 }
• Work as a member of a project team to develop new software solutions; & a4 G4 G+ y) p5 m/ h& m
• Work as a member of a project team in support of existing ICD software solutions; % D/ y% H3 X. i S8 B
• Provide Production trouble-shooting analysis & resolution; 7 `! O: B! ~0 `4 f: f$ ]' y" f• Implement reusable software components; 9 Z' k0 o6 r, O: y' j- j3 O• Implement automated Unit tests; ( S: M& `3 H- B. }, B4 Y• Work within an iterative environment; ' C. P+ P( ~+ F( ~' M, M9 P• Utilize Rational’s source code versioning tool to manage software code streams; ( ]( ~0 A+ l$ k
2 ~# g+ M7 ?# D5 xKey aspects for these roles are: 3 V; I4 i- O- F2 M
• Use the EUB .Net Framework to develop and maintain subsystems and applications; ! H$ h! s% Y) V2 N& M• Work in partnership with business analysts and Systems Architect to ensure that there is a transition from design to development; 1 Y3 n) Z2 G0 j1 l7 n( z8 S• Identify architectural issues and recommendations to improve our application systems environment. This includes current design patterns, component development and identification of common services; 9 s3 {# L4 \% s$ _1 F; q
• Work closely with the Business Analyst and the Test Analyst to ensure requirements are understood and unit testing approach is sound; + d% P" ?2 U6 w9 j; X G( I• Contribute to the identification and mitigation of Project risks $ l9 U6 u) h) D