Senior Applications Solutions Architect
Listed on 2026-02-16
-
IT/Tech
Data Engineer, Cloud Computing, Systems Engineer, IT Consultant
Senior Application Solutions Architect
Job Summary:
The Application Solutions Architect in the Technology Organization (TO), Engineering and Plants portfolio, will partner with Generation, Operations & Business Shared Services (OBSS), and Technical Shared Services (TSS) in the development of technology plans to support the business. This is a strategic position that is focused on solution design, data architecture and system integration to meet the long-term goals of Generation.
Responsibilities include working with Technical Planning Analyst and business partners to evaluate business requirements, provide technical solution proposals, conceptual designs and cost estimates, input and assistance on the technical aspects of business cases, and working across TO to determine infrastructure requirements and TO services needed to support the business. This includes working with Infrastructure Services, Database Services, Enterprise Architecture, Portfolios, Field Operations and Security.
This technical consultant is responsible for technical ownership and development of the data management and data integration strategy in support of Generation.
This includes:
Working with Generation leadership on the development of an information management strategy for the generation fleet, including data modeling from a business perspective.
Serve as the architect for the Generation data strategies and lead architect on custom built software solutions in support of the business.
Stay current on emerging data provisioning, application/data integration, big data, and business intelligence trends.
Strong concentration in our IT Strategy focus area to proactively manage enterprise data and develop strong working relationships with the Data Management & Analytics team, architects in Enterprise Architecture, and administrators in Database Services.
This position will be responsible for providing technical leadership on select projects. This includes leadership in design/analysis sessions, architectural reviews and diagrams, interface design, coding practices, mentoring, and troubleshooting as necessary; work to gain commitment from all key parties for proposed software solutions; responsible for the selection of the key technologies to complete those solutions; and provide technical leadership through the project lifecycle ensuring successful delivery.
The incumbent should produce positive, growing relationships with the business resulting from a thorough understanding of their needs and the subsequent delivery of effective solutions. This role is for a self-starter that can work without direct supervision. Assignments require analysis, research, problem solving, and technical solution proposals to business processes that are manual and in need of technology and automation.
The business focus spans engineering, construction, operations, and maintenance; includes support for emerging environmental and regulatory requirements (EPA, NERC CIP), and support for Research and Environmental Affairs.
Education/
Experience:
Bachelor’s Degree in Computer Science, Engineering or a related field
Comprehensive knowledge and understanding of software development technologies and methodologies
Substantial knowledge and experience of the business areas or related area supported
Broad experience in application environments across the enterprise and how to effectively leverage each area
Minimum ten years of experience in software development with increasing levels of responsibilities
Strong expertise in refactoring, coding practices, and code organization
Proficient in multiple software development languages such as C#, .NET, JavaScript, HTML, Blazor
Experience with mobile development and responsive web design
Fully versed in multiple database technologies such as Oracle, Microsoft SQL Server including proficient skills with T-SQL and PL/SQL
Understanding of data virtualization techniques and tools such as Poly Base or Denodo
Experience with business intelligence and analytical tools and technologies
Understanding of CI/CD approaches as well as familiarity with Azure Dev Ops
Understanding of Microsoft Azure, Databricks, or similar technologies
Ability to…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).