Phlebotomist- $3,000 Sign On Bonus Available
AAA Life is seeking a Enterprise Architect (Solutions Architect). The Enterprise Architect is responsible for researching, identifying, matching and developing creative technical solutions to current and future corporate initiatives, creating a seamless experience for our Members. This position is a senior role that leads product configuration, development and support for internally and externally hosted solutions. The Architect organizes the development effort of a systems solution. Utilizing their understanding of technical problems and solutions as they relate to the current and future business environment, the Architect performs process improvement and re-engineering for technical products, applications, services and other solutions. The Enterprise Architect is seen as a technical leader within one or more Application Development project teams. He/she works closely with project team members and with other architects outside of the project (Application Architects, Network Architects, and Technical SME’s working on any architecture initiatives). The Enterprise Architect is responsible for the development of the overall vision that underlies the projected solution and transforms that vision through execution into the solution. The Architect becomes involved with projects at the time of inception, and plays a critical role in the initial phase where initial functional requirements are identified and documented. They then remain involved throughout the balance of the project. The Enterprise Architect works day-to-day with application development teams, providing guidance, support, and leadership. He/she will provide direction and assistance to the team members as needed, and will escalate issues to Senior Management if necessary. The Enterprise Architect will have responsibility for the success and relevance of one or more specific architecture initiatives performed within the App Dev team.
Position Responsibilities
Translates and implements business strategies and ideas into creative technology solutions. Responsible for specific architecture and technology decisions such as developing and validating Proof of Concept solutions, and mentoring the development teams on further implementation to projects. Determine system scope; defines non-functional requirements (interoperability, extensibility, etc.); develops scenarios that address anticipated future challenges (new technologies, outsourcing, etc.); develops test cases.
Assess application architecture recommendations to validate that they fully meet business goals and requirements.
Participate in a hands-on manner during the creation of prototypes in areas of high risk or uncertainty.
Ensure functionality components have clearly defined responsibilities; optimizes components (number of interactions, run time); verifies architecture satisfies test cases defined above.
Ensure technical project teams successfully design and implement systems using defined architecture patterns.
Consults with and educates technical project teams through mentoring, presentations, demonstrations, tutorials.
Certifies designs and identifies needs to evolve architecture.
Compose functional requirements, detailed technical specifications, and test cases for new or modified technology implementation on projects.
Works within an Agile team environment and supports the required sprint-level activities such as planning, show-and-tell, retrospectives.
Required Skills
PROBLEM SOLVING AND ANALYSIS – Able to gather appropriate data and diagnose the cause of a problem before taking action; separate causes from symptoms; apply lessons learned from others who encountered similar problems or challenges; anticipate problems and develop contingency plans to deal with them; develop and evaluate alternative courses of action. Open Communication – Able to practice active and attentive listening skills to verify understanding; adapt communication content and delivery to audience; proactively inform others about developments that may be relevant to the team; openly express opinion; even when different from that of others; respond to differences of opinion constructively. Strong Technical Background – Must be respected across the organization for technical acumen and for an ability to relate technical solutions to appropriate business goals. Must be curious and have a clear understanding of current and future technology best practices. Must be able to make technical decisions for the team based on their own knowledge as well as considering input and recommendations from key team members (architects, IT managers, SME’s and technical team leaders).
RELATIONSHIP BUILDING – Able to deal effectively with people in order to get work accomplished; adjust own interpersonal approach to fit the interpersonal style/needs of others; recognize the impact of his behavior on others; utilize technical and business contacts to meet job responsibilities; network to reach specific influential people.
PLANNING AND ORGANIZING – Able self-manage and coordinate work across a team; balance the need for adequate planning with the need for action; avoid wasting time on tasks that yield low value; use resources efficiently; monitor and report out progress and impact of assignments.
Required Experience
PROBLEM SOLVING AND ANALYSIS – Able to gather appropriate data and diagnose the cause of a problem before taking action; separate causes from symptoms; apply lessons learned from others who encountered similar problems or challenges; anticipate problems and develop contingency plans to deal with them; develop and evaluate alternative courses of action. Open Communication – Able to practice active and attentive listening skills to verify understanding; adapt communication content and delivery to audience; proactively inform others about developments that may be relevant to the team; openly express opinion; even when different from that of others; respond to differences of opinion constructively. Strong Technical Background – Must be respected across the organization for technical acumen and for an ability to relate technical solutions to appropriate business goals. Must be curious and have a clear understanding of current and future technology best practices. Must be able to make technical decisions for the team based on their own knowledge as well as considering input and recommendations from key team members (architects, IT managers, SME’s and technical team leaders).
RELATIONSHIP BUILDING – Able to deal effectively with people in order to get work accomplished; adjust own interpersonal approach to fit the interpersonal style/needs of others; recognize the impact of his behavior on others; utilize technical and business contacts to meet job responsibilities; network to reach specific influential people.
PLANNING AND ORGANIZING – Able self-manage and coordinate work across a team; balance the need for adequate planning with the need for action; avoid wasting time on tasks that yield low value; use resources efficiently; monitor and report out progress and impact of assignments.