Opportunity Description:1 ~* H$ A9 a- V. l4 w3 E2 ^
Responsibilities will include: / E3 U( c4 d) S* p9 P O• Work as a member of a project team to develop new software solutions; ) v" n d! T( r) t5 _• Work as a member of a project team in support of existing ICD software solutions; : k* m, Y; J3 }- ?% f/ w
• Provide Production trouble-shooting analysis & resolution; . A. \9 t& X0 V8 Y; x+ d• Implement reusable software components; % Q7 C/ A& c& J/ V! B: P4 N" A( d# Z) \
• Implement automated Unit tests; 6 |$ q2 Y f4 L1 s2 o9 B• Work within an iterative environment; $ [% A0 t- h+ O• Utilize Rational’s source code versioning tool to manage software code streams; & K4 \* p7 Z9 T1 ^+ z- F# N5 ?
4 Y2 R( H- `2 Z
Key aspects for these roles are: # B' ^0 {4 v* N1 }- P# @• Use the EUB .Net Framework to develop and maintain subsystems and applications; 8 f# ~2 ]6 ]( S3 F• Work in partnership with business analysts and Systems Architect to ensure that there is a transition from design to development; - G% h6 [$ e2 K/ w! p8 E• Identify architectural issues and recommendations to improve our application systems environment. This includes current design patterns, component development and identification of common services; ; S5 J% c5 ?8 t# ^- T% z/ u
• Work closely with the Business Analyst and the Test Analyst to ensure requirements are understood and unit testing approach is sound; 9 J% D' U* H6 q. E• Contribute to the identification and mitigation of Project risks $ q8 B; W, f. C9 X* Q6 j: ~. Q