facebook Twitter LinkedIn
Application Architect
Job Code: OBOX:2756

Summary: Ensure that the data assets of an organization are supported by an architecture that supports the organization in achieving its strategic goal. Typically has at least a Bachelor’s degree with a Masters degree preferred. Previous extensive experience in Software development, design and architecture is required.

The technical skills and experience expected are:
• Web services design and platform agnostic client design & development
• System integration with various application platforms including J2EE based systems along with proprietary platforms for both Real Time Integration and Batch integration
• Working knowledge of integrating with Enterprise Service Bus adhering IT Security standards
• Data Migration across systems
• Working knowledge and understanding of Network parameters and direct guidance & involvement in Network Access requests
• Proficient in Xml, Java, Unix/Linux/Solaris OS and a very deep understanding of all platforms
• Siebel knowledge and experience a plus

• Bachelor’s degree in software development or relevant field required. Masters degree preferred
• 8+ years’ experience required

Responsibility level
• Exercises independent judgment with minimal direction from supervisor

• Experience and willingness to convert business requirements in to best possible software system solutions(Required)
• Experience and willingness to communicate and discuss solutions with various product owners, business analysts and project managers(Required)
• Being able to determine value driven system architecture and design based on the evaluation of complexity, cost and time to market of the solutions(Required)
• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills (Required)
• Experience and willingness to work with Agile SDLC standards (Required)
• Strong ability to work independently and manage one’s time (Required)
• Strong leadership and mentoring skills necessary to provide support and constructive performance feedback (Required)
• Strong knowledge of logical and physical data modeling (Preferred)

Major Job Duties and Responsibilities:
• Develop system architecture and deliver documentation meeting AA SDLC standards
• Collaboratively work with other architects, programmers and analysts while taking ownership to make changes to existing systems and databases
• Collaboratively work with other architects, programmers and analysts while taking ownership in designing and developing new software systems
• Direct others in coding logical and physical database descriptions
• Review project requests describing system needs to estimate time and cost required to accomplish project
• Review and approve systems development and determine project scope and limitations
• Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems
• Implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure
• Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information