Portfolio Solutions Architect
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
At TruStage, we're on a mission to make a brighter financial future accessible to everyone. We put people first, and work hand in hand with employees and customers to create a diverse and inclusive environment. Passionate about building insurance and financial services solutions, we push the boundaries of what's possible. We need you to help us shape what's next. You'll be encouraged to share your experiences, ideas and skills to help others take control of their financial future. Join a team that has received numerous awards for being a top place to work: TruStage awards and recognition Job Purpose: This position is responsible for providing advanced consulting and guidance at the most complex level of portfolio architecture. An incumbent in this position performs in an expert capacity, possesses a highly differentiated or specialized skill critical to the business, and provides guidance to other Architects, IT employees or business partners. Drive the technology strategy, software solution architecture, and solution pattern development and application to deliver high impact, timely solutions to the business. Apply expert/advanced level knowledge of all phases of the Software Development Life Cycle (SDLC), and understand how the solution architecture layers (hardware, operating system, database, network, business rules, user interface, etc.) impact the solution design and user experience to deliver high quality solutions to the business. Due to the speed of technology change and evolving business needs, this role will have to adapt to a high degree of change. Accountable for ownership of department level solution pattern/template development required to meet the needs of a business line or department, and the in-depth business knowledge of a specific line of business required to understand business needs. Create value added solutions that fit a specific business area's needs and solution portfolio. Job Responsibilities: General Engineering (50%) Responsible for providing advanced consulting and guidance at the most complex level of portfolio architecture. An incumbent in this position performs in an expert capacity, possesses a highly differentiated or specialized skill critical to the business and provides guidance to other Architects, IT employees, or business partners. Drive "how" to build solutions optimizing techniques and methods for development speed and consistency by applying knowledge of the business unit, industry standards, technical architecture, and emerging technologies. Create and design new solutions, applying theoretical principles of computing and mathematics in order to analyze, test and assess software solutions. Software Pattern Development and Maintenance Create high-quality departmental frameworks and patterns used by developers to create solutions in a systematic, controlled, and efficient manner. Drive patterns that deliver speed to value (i.e. support automated testing, drive consistency and reuse). Focus on security and reliability needs of the solution. Apply knowledge of emerging technologies. Integrate existing patterns and industry standards to create custom Company standards. Apply in depth knowledge of a product, product line, and business unit. For example, understanding the sales process and why a customer would purchase or not purchase a product, demographics, geographics, marketing strategy, user environment, etc. Apply in depth knowledge of project methodology, maintenance requirements and documentation standards in solution design. Apply knowledge of all aspects of the system life cycle, from specification, analysis and design, development, testing, and maintenance. Evaluate end user needs before designing and testing new solutions to meet those needs. This may involve conferring with users; studying systems flow, data usage, and work processes, analyzing and developing flow charts, models, diagrams and algorithms. Apply knowledge of all levels of the technical architecture stack to optimize the performance of the solution to meet the business need. Project Execution and Technical Leadership (25%) Assist developers in applying established frameworks appropriately to solution development needs. Anticipate problems with all phases of solutions development, deployment, and usage. Understand and participate in the entire solution from ideation and visual design through the SDLC, lifecycle activities such as extending or updating a system, planning retirement of a system. Recommend IT team project structure that meets the speed, agility and quality needs of the project. Lead development teams in all phases of the SDLC in highly complex, strategic business projects. Mentor developers on new frameworks, technologies, techniques, and methods. Work with Enterprise Architecture on solution option feasibility analysis to ensure departmental solutions align to enterprise architecture goals. Share ideas, knowledge and concepts across the organization. Research and Strateg
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at trustage? Share your experience