Type:True Contract To Hire
**** Starts off remote but must be onsite in Philadelphia eventually *******
Why work with me?
Experienced staffing professional, knows client corporate culture/hiring manager, resume and interview preparation, most ethical person in the business, but only works with like-minded people . . .
Full contact information on LI Profile http://www.linkedin.com/in/kathleengriffiths/ reach out anytime
The System Architect is accountable for the technical and solution outcomes for the features and user stories being delivered by their assigned Scrum Team(s). A System Architect’s day-to-day duties include the necessary design, engineering and implementation activities required to successfully deliver and integrate critical systems that support Group’s strategic imperatives. This critical solution leadership role is a dedicated member of the Scrum Team and also partners with other key stakeholders across the Agile Release Train. Identifies innovations and efficiency opportunities that enable the scrum team to maximize velocity and quality outcomes.
Accountable for the definition of the right talent and capacity required for the scrum team to deliver on program objectives
Accountable for the evolution and implementation of software and quality engineering standards and practices
Responsible for architecture synchronization with solution architects to ensure alignment with the solution context from initial intent through emergent design
Accountable for the deployment architecture specification required to meet the system’s needs for performance and availability while balancing cost, in house knowledge and maintainability
Evaluates engineering artifacts (e.g. design specifications, code, quality and performance plans) that describe the solution, how it drives business capabilities and conforms to industry best practices
Partners with the RTE, Product Manager and Systems Team lead to sequence software delivery to support integration and demonstration of cross-scrum features and epics in accordance to the Agile Release Trains overall release strategy
Proven ability to quickly earn the trust of key stakeholders; mobilize and motivate software engineering teams; set technical direction and approach; resolve conflict; deliver tough messages with grace; execute with limited information and ambiguity
Significant experience with software and quality engineering best practices including: Test Driven Development, Object Oriented Analysis and Design, Enterprise Application Integration, Performance Engineering, Agile Test Methods
Knowledge of design patterns (e.g. Gang of 4) and enterprise integration patterns that offer formalized solutions to common problems
Understanding of key system architecture concepts and their relationship between solution, software, application and hardware architecture disciplines
Strong knowledge of Web development and modern frameworks such as Angular, Vue.js, React.js and Node.js, Spring,
Ability to navigate matrixed and external enterprise organizations effectively
Results-oriented, diligent and works with a sense of urgency
Assertive, responsible for his/her own work (self-directed), have a strong affinity for defining work in deliverables, and be willing to commit to deadlines
Ability to identify and implement required actions quickly in order to accomplish goals, eliminate roadblocks, and create focus
Posses knowledge and expertise in the use of Agile delivery methodologies (Safe, Scrum and Kanban)
Influential, focused and versatile team player that is comfortable under pressure.
Ability to communicate at all levels with clarity, poise, maturity and precision both written and verbally
Excellent problem-solving and critical-thinking skills; balancing strategic alignment with technology roadmap and emerging industry trends with practical delivery
Knowledge and experience in Group Insurance (Disability, Life and Accident), particularly claims management, a plus