Opportunity Description: 8 Y- a6 g+ u# W- S% I% D3 H9 HResponsibilities will include: , P( S7 _. {5 i; x1 Y% Q, F• Work as a member of a project team to develop new software solutions; 9 a1 c6 I1 @& u5 h9 E• Work as a member of a project team in support of existing ICD software solutions; 3 Y% g3 k8 ^, U0 d. I- S- @• Provide Production trouble-shooting analysis & resolution; * }) e: X. S/ E* i {* @• Implement reusable software components; 7 f) ?* o. e: V% K+ M
• Implement automated Unit tests; 8 V5 b! \2 w* Y# `/ p• Work within an iterative environment; 5 q% s# [: b( J. T" {5 y. q+ E
• Utilize Rational’s source code versioning tool to manage software code streams; * K3 p. H# O6 C 6 [) e9 W$ w2 h# V( h3 sKey aspects for these roles are: 7 b/ n0 H b9 U9 h6 p+ z
• Use the EUB .Net Framework to develop and maintain subsystems and applications; 2 m# _" U) J+ |1 H! t
• Work in partnership with business analysts and Systems Architect to ensure that there is a transition from design to development; % J# n( R6 t& C• Identify architectural issues and recommendations to improve our application systems environment. This includes current design patterns, component development and identification of common services; ) u0 E0 Y% f: G$ x* i# ~! G
• Work closely with the Business Analyst and the Test Analyst to ensure requirements are understood and unit testing approach is sound; " g Z: k! w: T. n9 H |• Contribute to the identification and mitigation of Project risks ( N. I4 v1 X" \% _