onsite
Senior Software Architect - PNC Financial Services Group
Software Architect
Senior Software Architect leading the design of a scalable, cloud‑native data ecosystem, driving technical strategy, and guiding development teams on microservices, data modeling, and AWS solutions.
About the role
Key Responsibilities
- Define and evolve the target‑state data architecture, ensuring alignment with business goals and scalability requirements.
- Design and champion microservice‑based solutions using Java, C#, and related technologies.
- Lead cloud adoption initiatives on AWS, including infrastructure design, security, and cost optimization.
- Collaborate with product owners, data engineers, and development teams to translate requirements into robust technical designs.
- Establish architectural standards, best practices, and governance for data platforms and services.
Requirements
- 10+ years of software development experience with strong expertise in Java and C#.
- Proven experience designing and implementing microservice architectures and data models.
- Deep knowledge of AWS services, cloud‑native patterns, and infrastructure‑as‑code.
- Strong understanding of relational databases, SQL, and data integration techniques.
- Experience working in Agile environments and leading technical teams.