Job Description :
Junior Application Architect
Core Java experience – Database – Application understanding
Needs to be able to have Excellent Communication skills as they will be interacting with SME’s
Technical Analysis - Analyze functional and non-functional requirements for java development projects involving J2EE, Java, Drools, JSF, EJB, Log4j, JSP, HTML, JMS, WebServices, DB2, Hibernate, Ibatis
Development Estimation - Provide detailed estimation of system change requests and present estimations to senior leadership
Technical Design – Create low-level application design documentation for the development team with an understanding of current state and future enhanced state. Architecture diagrams, Interface/Integration specification artifacts, extracting features from existing functionality, coordination with development SMEs
Development Collaboration - Work closely with development subject matter experts and Application Architects for project design. Accountable for tracking individual change request life cycle from Scope through deployment (Participate in All SDLC Phases)
Essential Job Functions:
Plans and designs complex business processes and system modifications. Makes recommendations to improve and support business activities. ?
Gathers business requirements through a variety of techniques such as work sessions and interviews. Analyzes and documents client complex business requirements and processes; communicates these requirements to appropriate parties. ?
Creates complex test case scenarios to be used in testing; monitors/oversees the testing of business applications to verify that all client requirements are incorporated into the system design. ?
Provides input into developing and modifying systems to meet client needs. Develops business specifications to support these modifications. ?
Coordinates and facilitates meetings with clients to gather and document requirements and explore potential solutions. ?
Coordinates business analyst tasks on information technology projects and provides project team member guidance and support. May plan, allocate and monitor work of other business analysts. ?
Participates in technical reviews and inspections to verify ''intent of change'' is carried through the entire project. ?
Provides time estimates for project related tasks. ?
Provides leadership and work guidance to less experienced personnel. ?
Minimum Qualifications: ?
Bachelor’s degree or equivalent combination of education and experience ?
Bachelor’s degree in business administration, information systems or related field ?
Nine (9) or more years of application programming experience. ?
Experience working with web authoring languages such as C++, Java, XML, HTML, CGI, ASP. Experience working with application database interactions and data modeling tools
Experience working with the interface of information technology and functional groups within an organization ?
Experience working with business processes and re-engineering ?
Other Qualifications:
Understanding of State Health Care, Medicaid Programs and the National Affordable Care Act
Proven experience facilitating collaborative processes ?
Strong interpersonal skills to interact with the customer and team members ?
Strong analytical and problem solving skills ?
Good presentation skills to present to management and the client ?
Good leadership skills to coordinate, oversee and lead team/project members ?
Good personal computer and business solutions software skills ?
Ability to work in a team environment