FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Architect – .Net/Python
PNCSenior Software Architect modernizing PNC’s banking platforms with .NET, cloud-native microservices, and AI. Defining enterprise architecture and guiding distributed development teams across U.S.
Posted 8/5/2026full-timeDallas • Alabama, Arizona, Colorado, Ohio, Pennsylvania, Texas • 🇺🇸 United StatesSenior💰 $112,000 - $228,800 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in architecting secure, scalable, cloud-native applications using .NET Core and modern frameworks, with a strong focus on microservices, AI integration, and operational excellence. Proven ability to lead cross-functional teams, mentor technical staff, and drive technology selection and strategic planning.
Highest-signal resume keywords
Solution ArchitectureMicroservices DevelopmentCloud-Native ApplicationsAI-Powered SolutionsTechnical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
.NET CoreMicroservicesDockerKubernetesKafkaAI FrameworksDomain-Driven DesignRESTful APIsEvent-Driven ArchitectureCloud Architecture
Soft Skills
Excellent CommunicationMentoringOrganizational InfluenceCollaborationPresentation Skills
Tools & Technologies
Azure DevOpsGitJiraOpenAPI/SwaggerTensorFlowPyTorchScikit-learnMicrosoft Agent FrameworkLangChainAWS Bedrock
Industry Keywords
Enterprise ArchitectureSoftware EngineeringCloud ComputingAgile/ScrumApplication Security
Tech Stack
Tools & technologiesAngularAWSAzureCloudDistributed SystemsDockerKafkaKubernetesMicroservices.NETOpenShiftPyTorchScikit-LearnTensorflow
About the role
Key responsibilities & impact- Define and drive solution and application architecture strategy across multiple business initiatives and delivery teams
- Architect secure, scalable, highly available, cloud-ready enterprise applications using .NET and modern frameworks
- Lead modernization from monolithic and legacy systems to distributed, cloud-native architectures
- Provide architecture consulting and technical leadership across programs and development teams
- Evaluate emerging technologies and recommend solutions that improve business outcomes, development velocity, and operational efficiency
- Create reusable architectural patterns, foundational frameworks, and development accelerators
- Design and implement microservices using Domain-Driven Design and modern architectural principles
- Lead adoption of containerized platforms using Docker and Kubernetes or OpenShift
- Architect resilient systems supporting active-active deployment, fault tolerance, and disaster recovery
- Design and manage RESTful APIs and service integrations using OpenAPI/Swagger
- Design and implement event-driven architectures using Kafka or similar streaming technologies
- Develop scalable data architectures for high-volume transaction processing
- Define and drive AI architecture strategies using LLMs, AI agents, machine learning, and intelligent automation
- Design AI-powered solutions including conversational AI, RAG, and agentic workflows
- Integrate AI agents with applications, APIs, databases, and knowledge repositories
- Evaluate AI technologies, model providers, vector databases, orchestration frameworks, and AI development platforms
- Partner with stakeholders to identify AI and machine learning opportunities
- Collaborate with product owners, business analysts, engineering leaders, and executives
- Translate complex technical concepts into business recommendations
- Mentor architects, developers, and technical leads
- Lead technology selection, architecture reviews, and strategic planning
- Lead the overall design of cross-functional, multi-platform, and web-based application systems
- Develop application architecture and blueprints reflecting enterprise business logic
- Define application components, platforms, interfaces, and development tools
- Provide technical guidance to application development teams
- Consult on integration and conversion activities
- Review and analyze organizational needs and goals to develop and implement applications
Requirements
What you’ll need- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field is preferred
- Equivalent experience will be considered
- 10+ years of experience in software engineering, solution architecture, or enterprise architecture roles
- Experience designing and implementing enterprise-scale distributed applications using .NET Core
- Proven success architecting and delivering enterprise microservices solutions
- Strong experience with .NET Core, Docker, Kubernetes or OpenShift, and Kafka or comparable messaging platforms
- Deep knowledge of software architecture principles, SOLID design, enterprise integration patterns, distributed systems, and unit testing
- Experience architecting secure, scalable, cloud-native applications
- Strong understanding of application security, performance optimization, resiliency, and operational excellence
- Excellent communication and presentation skills for technical and executive audiences
- Demonstrated leadership, mentoring, and organizational influence
- Experience implementing cloud-native architectures and platform engineering practices
- Familiarity with Angular or modern front-end frameworks
- Experience with Agile/Scrum and tools such as Git, Jira, and Azure DevOps or similar
- Experience building AI-powered applications using commercial or open-source LLMs
- Hands-on experience developing AI agents, agent orchestration workflows, or enterprise copilots
- Experience with AI frameworks and platforms such as Microsoft Agent Framework, Semantic Kernel, LangChain, AutoGen, CrewAI, Azure AI Foundry, OpenAI, Anthropic, AWS Bedrock, or Google Vertex AI
- Experience designing RAG solutions using vector databases
- Understanding of prompt engineering, model evaluation, model governance, and AI observability
- Experience training, deploying, and operationalizing machine learning models
- Familiarity with TensorFlow, PyTorch, Scikit-learn, or equivalent technologies
- Experience integrating machine learning solutions into enterprise applications
- No employment visa sponsorship or STEM OPT participation
Benefits
Comp & perks- Medical/prescription drug coverage with a Health Savings Account feature
- Dental and vision options
- Employee and spouse/child life insurance
- Short- and long-term disability protection
- 401(k) with PNC match
- Pension plan
- Stock purchase plan
- Dependent care reimbursement account
- Back-up child/elder care
- Adoption, surrogacy, and doula reimbursement
- Educational assistance, including select programs fully paid
- Robust wellness program with financial incentives
- Maternity and/or parental leave
- Up to 11 paid holidays each year
- 9 occasional absence days each year, unless otherwise required by law
- Between 15 to 25 vacation days each year, depending on career level and years of service