We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Principle Software Engineering Architect

Thomas Jefferson University & Jefferson Health
paid time off
United States, Pennsylvania, Philadelphia
Jun 17, 2025

Job Details

Principle Software Engineering Architect

Job Description

Principal Solutions Architect Role Overview

The Principal Solutions Architect is responsible for aligning technical solutions with business goals, ensuring that technology solutions support the organization's objectives. This role involves designing scalable, efficient, and secure solutions, considering factors like performance, security, and cost-effectiveness. The Principal Solutions Architect guides development teams through the planning, architecture, design, and implementation phases, ensuring that solutions are correctly executed and meet desired outcomes. They act as a bridge between Product Management, stakeholders, and technical teams, translating business requirements into technical solutions. Additionally, they provide thought leadership and architectural guidance, lead other technical leads and developers, and collaborate with external vendors. Staying up-to-updated with the latest technologies and industry trends is crucial for continuously expanding their knowledge and skills.

Key Responsibilities

Strategic Planning: Align technical solutions with business goals to ensure the technological infrastructure supports the organization's strategic objectives. This includes applications rationalization, consolidation, integration, and optimization of platforms such as ServiceNow, custom and third-party applications, enterprise Salesforce, enterprise web (Adobe/Drupal), and MuleSoft APIs, Kyruss & Credential Stream. The Principal Solutions Architect provides strategic direction and technical expertise, evaluates and integrates cutting-edge technologies, drives innovation and continuous improvement, and ensures smooth transitions, minimizing downtime and maximizing the benefits of modernization. Architecture and Design: Enhance and create new scalable, efficient, and secure platforms and solutions, including ServiceNow consolidation efforts, Salesforce adoption, consolidating AEM and Drupal, and adopting MuleSoft as an integration platform. The Principal Solutions Architect ensures cohesive integration and optimal performance across all platforms. Software Development: Lead in architecture, designing, coding, testing, and deploying software and infrastructure solutions, addressing and resolving system issues for optimal functionality. Security and Risk Management: Collaborate with security teams in risk assessment and mitigation, and guide software engineering teams in creating secure solutions and following best practices. The Principal Solutions Architect provides advanced knowledge and best practices to enhance system performance and security, reducing vulnerabilities and improving overall system reliability. DevOps & CI/CD: Demonstrate expertise in DevOps practices and continuous integration/deployment. The Principal Solutions Architect streamlines these processes, ensuring efficient and error-free deployments, significantly improving development cycles and operational efficiency. Oversight: Guide development teams through planning, architecture, and design phases to ensure solutions are correctly executed and meet desired outcomes. Collaboration: Act as a bridge between Product Management, Marketing, and other stakeholders, and the technical teams, translating business requirements into technical solutions. The Principal Solutions Architect provides the strategic vision and technical expertise needed to ensure seamless integration and collaboration across merged entities. Technical Leadership: Provide thought leadership and architectural guidance, lead technical leads and developers, and collaborate with external vendors. Continuous Learning: Stay up-to-updated with the latest technologies and industry trends, continuously expanding knowledge and skills. Mentorship: Provide technical guidance and mentorship to software engineering teams, enhancing skills and knowledge. Documentation: Create and guide software engineering teams in keeping proper documentation adhering to agile practices and maintaining organized code repositories. On-Call Support: Provide incident support for production systems, applications, infrastructure, platforms, including incident handling and management, implementing emergency fixes, and providing Root Cause analysis. Vendor Engagement and New Initiatives: Engage with multiple vendors on new initiatives, including Salesforce, Adobe AEM, EPIC, and ServiceNow. The Principal Solutions Architect provides needed technical expertise and guidance, ensuring that new initiatives are aligned with organizational goals and technical requirements.

Skills Requirements

  • Bachelor's degree in computer science/engineering or equivalent experience.
  • 15+ years of experience in software development and architecture.
  • Expert knowledge and experience in programming languages including Java, JavaScript, Python, and others.
  • Expert knowledge and experience in DevOps, CI/CD, and automation.
  • Expert knowledge in configuration management and solutions deployment automation.
  • Expert knowledge and experience designing scalable, fault-tolerant, secure, and resilient systems.
  • Expert knowledge and experience implementing software on cloud platforms, configuring and provisioning cloud infrastructure, building automation, and Infrastructure as Code on AWS, Azure, and Google Cloud.
  • Expert knowledge and experience in software and cloud infrastructure security best practices, including secure authentication, encryption, zero trust architecture, and compliance.
  • Expert knowledge and experience in containerization and orchestration, building and deploying enterprise applications on containers, provisioning orchestration and containerization infrastructure on the cloud, including Docker, Docker Swarm, and Kubernetes.
  • Expert knowledge in Microservices Architecture, building and deploying scalable and secure RESTful Microservices, provisioning cloud infrastructure, API Gateways, authentication, and authorization mechanisms for Microservices.
  • Strong experience with Disaster Recovery and High Availability, designing systems for high availability and disaster recovery, ensuring minimal downtime and data loss.
  • Strong knowledge in managing and designing databases, including SQL and NoSQL databases.
  • Expert knowledge and experience building distributed, secure, and scalable software solutions in Spring Boot, Java, and ORM solutions.
  • Expert knowledge in Version Control using Git.
  • Expert knowledge in CI/CD tools like Azure DevOps, Jenkins, and GitLab CI/CD.
  • Strong experience with monitoring and logging best practices, tools like ELK Stack (Elasticsearch, Logstash, Kibana), and Splunk.

Work Shift

Workday Day (United States of America)

Worker Sub Type

Regular

Primary Location Address

833 Chestnut Street, Philadelphia, Pennsylvania, United States of America

Nationally ranked, Jefferson, which is principally located in the greater Philadelphia region, Lehigh Valley and Northeastern Pennsylvania and southern New Jersey, is reimagining health care and higher education to create unparalleled value. Jefferson is more than 65,000 people strong, dedicated to providing the highest-quality, compassionate clinical care for patients; making our communities healthier and stronger; preparing tomorrow's professional leaders for 21st-century careers; and creating new knowledge through basic/programmatic, clinical and applied research. Thomas Jefferson University, home of Sidney Kimmel Medical College, Jefferson College of Nursing, and the Kanbar College of Design, Engineering and Commerce, dates back to 1824 and today comprises 10 colleges and three schools offering 200+ undergraduate and graduate programs to more than 8,300 students. Jefferson Health, nationally ranked as one of the top 15 not-for-profit health care systems in the country and the largest provider in the Philadelphia and Lehigh Valley areas, serves patients through millions of encounters each year at 32 hospitals campuses and more than 700 outpatient and urgent care locations throughout the region. Jefferson Health Plans is a not-for-profit managed health care organization providing a broad range of health coverage options in Pennsylvania and New Jersey for more than 35 years.

Jefferson is committed to providing equal educational and employment opportunities for all persons without regard to age, race, color, religion, creed, sexual orientation, gender, gender identity, marital status, pregnancy, national origin, ancestry, citizenship, military status, veteran status, handicap or disability or any other protected group or status.

Benefits

At Jefferson, we offer a comprehensive total rewards package designed to support the health and well-being of our colleagues and their families. It includes a wide range of benefits including competitive pay, health and retirement benefits, life and disability insurance, paid time off, educational benefits, financial and mental health resources and much more. Our diverse benefits offerings ensure you have the coverage and access to services you need to thrive both personally and professionally.

Applied = 0

(web-6787b74fd-72bnv)