Opportunity Description:/ ^- c. Y5 I$ d9 n6 T- A9 B+ b9 M
Responsibilities will include: : u$ X5 v- p2 j; ~% Z i• Work as a member of a project team to develop new software solutions; 3 C! h& k; ~+ v' C1 [/ F, J0 T
• Work as a member of a project team in support of existing ICD software solutions; 7 U; q# q' K6 {* A( L
• Provide Production trouble-shooting analysis & resolution; ; |/ j, j3 S' C% }$ J4 ?( M% q+ E A• Implement reusable software components; / n( a9 G" A# U6 K- b$ O5 p ^* |
• Implement automated Unit tests; 8 x$ h! e$ q' C" n( k
• Work within an iterative environment; " H& ~8 C5 S9 q6 d7 ~1 q q
• Utilize Rational’s source code versioning tool to manage software code streams; - w7 F6 {/ y. Z* N9 M
1 p" I0 ^ S/ z; D% c; B7 ZKey aspects for these roles are: 0 X9 _! i# E- w' N0 z. L
• Use the EUB .Net Framework to develop and maintain subsystems and applications; ' F; K z ?# C8 h3 P+ p
• Work in partnership with business analysts and Systems Architect to ensure that there is a transition from design to development; 9 H- N1 y1 r" I) k• Identify architectural issues and recommendations to improve our application systems environment. This includes current design patterns, component development and identification of common services; 3 ~% a% d+ G& p, l) [• Work closely with the Business Analyst and the Test Analyst to ensure requirements are understood and unit testing approach is sound; 8 @# \) o' ^8 n) [! b* P X• Contribute to the identification and mitigation of Project risks 6 m3 R1 k6 S3 V" e0 {# d$ P