The Solution Architect will lead architecture for key Ratings enterprise systems and programs. This person will often be involved at every phase of the project lifecycle from intake through delivery and will be the solution architect expert that has primary responsibility that a solution design aligns to enterprise vision and architecture strategy. Collaborates with key stakeholders and other enterprise architects to define the architecture domains. Assess business needs, organizational capabilities, IT investments, and translate into actionable IT strategy using industry-proven architecture best practices. Provide architectural oversight of projects and maintain alignment between business strategies and business/technical architecture frameworks. An experienced information professional who is a demonstrated leader, problem solver, and strategic thinker; is adaptable to and drives change through thought leadership, education, communication, partnership and results.
You will be senior expert contributor and part of the Rating Organization’s Enterprise Architecture Team. This team, who has a broad and expert knowledge on many technology stacks and architectural patterns, fosters knowledge sharing and collaboration that results in a unified strategy. All architecture members provide leadership, innovation, timely delivery, and the ability to articulate business value. Be a part of a unique opportunity to build and evolve S&P’s global enterprise architecture strategy.
Our Hiring Manager Says:
If you are an individual that would like to help drive diverse aspects of application architecture, such as: Workflow, Digital Content Management, Cloud migration, web and System Integration, this is an excellent opportunity. I am looking for someone with strong leadership skills, thinks out of the box, brings in innovative ideas, and elevates our architecture from current state to future state.
- Lead technical aspects of strategic enterprise projects and ensure alignment of cross program IT strategy and planning with company's business goals
- Develop end to end architecture across all disciplines (application, data, and infrastructure) for enterprise wide programs; influence and develop solutions to performance and stability challenges
- Work on initiatives with diverse scope where analysis of design requires evaluation of a variety of factors, including an understanding of current industry trends
- Ensure adherence to architecture principles (performance, agility, reuse, etc.) and conceptual completeness of the technical solution; ensures solutions are loosely coupled and perform well across global deployments
- Create architectural technology and business roadmaps that result in stronger business/IT alignment and drive adoption and usage of technology across the enterprise
- Lead functional teams & contribute to the achievement of Architecture and IT objectives
- Design and deliver high quality integration solutions that satisfy project requirements and meet Ratings enterprise needs. The quality of the solutions must be assured by following Ratings standard best practice for integration development, using agreed industry and enterprise standards & policies for integration throughout the service development lifecycle
- Provide leadership on enterprise technologies and platforms such as portal, workflow, publishing, REST, SOA, caching, cloud and analytics, mobile and others and ensure adherence to standard technologies
- Function as a trusted technical advisor that collaborates with both business and technical stakeholders, sets direction, builds consensus, mediates conflicts, and helps to create an environment which solicits contributions from all participants
- Interact with subordinate supervisors, customers, and/or functional peer group managers, involving matters between functional areas
- Provide guidance to subordinates, colleagues and other teams on routine to highly complex problems
- Work on issues where analysis of situation or data requires review of relevant factors and business trends
- BS or MS degree in Computer Science, Information Technology or Enterprise Architecture
- 7+ years of Information Technology experience
- 5+ years of architecture experience in an enterprise Java technology environment
- Excellent interpersonal, oral and written communication skills with strong ability to influence both IT and business partners
- Analytical thinking and problem solving skills with an ability to negotiate and trade-off technology options against goals and cost
- 7+ years of recent hands-on development experience in Java/J2EE, REST, Weblogic, Tomcat, JMS, Microsoft .NET with C#
- Experience with relational data modeling and Domain Driven Design
- Hands-on experience with SQL and relational database design in one or more of the following (Oracle, AWS RDS, AWS Redshift, Sybase SQL server or other RDBMS platform)
- Experience with performance engineering and performance tuning in multiple areas of the development stack
- Proven and demonstrable experience in architecting, designing and implementing high volume, high availability systems, complex enterprise wide projects that require in-depth knowledge across multiple specialized architecture domains
- Ability to under and define and translate complex business requirements into appropriate implementation artifacts
- Understanding of design patterns and experience with DevOps automation, continuous integration and testing frameworks
- Experience employing TOGAF architecture development methodology (ADM).
- Experience with workflow, publishing, analytics, portal, mobile, security, cloud and big data and other leading edge technologies
- Build architecture roadmaps, monitor industry trends and directions; develops and presents substantive technical recommendations to senior management.
- Expertise with of Enterprise Architecture processes, methods, and frameworks, including proficiency in business process modeling and redesign, requirements management, and research tools. Strong technical knowledge of application delivery methods and familiarity with how portfolios of systems work together to create solutions.
- Lead, facilitate and execute system integration initiatives, including the design, implementation and support of an Enterprise Integration software solution that serves as the conduit for data flow between all core business systems.
- Knowledge of Agile approaches to software development and able to put key Agile principles into practice to deliver solutions incrementally.
- Ability to handle multiple projects simultaneously and prioritize and manage work to critical project timelines in a fast-paced environment
- Experience in key integration platforms and patterns: extract, transform, and load (ETL), extract, load and transform (ELT), event based data integration, services oriented architecture (SOA), information-as-a-service, data virtualization, enterprise services bus architectures (ESB), business process management (BPM), and supporting technologies for all of the above (UDDI, WSDL, BPEL, EDI etc.)
- Ability to provide guidance on reports and ensure recommendations are aligned with customer needs, capabilities and solutioning
- Financial services industry experience