Job ID :
Company :
MIDCOM Corporation
Location :
Type :
Duration :
13 Months
Status :
Openings :
Posted :
04 Mar 2013
Job Seekers, Please send resumes to

Role Description:


·      Consult with the functional business areas regarding the refinement of business requirements and business and designing or determining the technical solution

·      Acts as a project team member, providing expertise on the design needs of the technical area.

·      Creates conceptual and detailed design documents

·      With general guidance and coaching, identify the components required for technical development within the impacted systems

·      Responsible and accountable for developing the design to adhere to available target architectures and frameworks.


Required Skills:


·      Ability to provide overall the conceptual architecture / design solution for projects

·      Ability to identify and document architecturally significant aspects/views of the systems

·      Ability to deliver and collect best design practices across projects (e.g. decoupling and reuse)

·      Ability to design application frameworks that protect data from unauthorized use and disclosure

·      Proven experience in translating system architecture to specific design decisions

·      Thorough understanding of OOAD and UML

·      Practical experience with common modeling and development tools (e.g. Rose, Rational Software Architect)

·      Familiarity with the technology with which the system will be implemented (e.g. IBM Mainframe COBOL, DB2, MQ Series, SOA) at a level of implementation

·      Familiarity with industry best design approaches

·      Adhere to and recommend coding, design, and security standards


Desired Skills:


·      Ability to provide estimates for projects and assess system impacts

·      Ability to coordinate estimation effort with other areas

·      Ability to provide rationale for design decisions

·      Ability to balance concerns of competing software quality requirements

·      Ability to ensure that significant design decisions are communicated, validated, and adhered to.

·      Ability to represent department to senior management, business partners and architectural group

·      Ability to track security issues and express recommendations on how to remediate security vulnerabilities

·      Strong interpersonal skills

·      Solid working knowledge of requirements management principles and techniques (e.g. use case)

·      Comprehensive understanding of application security vulnerabilities and common resolution approaches including the OWASP top 10

·      Detailed knowledge about designing and architecture of the Membership Eligibility environment

·      Detailed knowledge about designing and architecture of the NASCO MemberEdge environment

·      Detailed knowledge of NASCO

·      Participate in design review with the Quality Review committee

·      Guide the developers during development

·      Participate in code review to ensure good development standards are adhered to

·      Proven capability of managing competing priorities

·      Good facilitator with above average communication skills


Category:    Information Technology - Application Architect


Minimum Experience:    3