Demo

Software Architect

HNE
Philadelphia, PA Full Time
POSTED ON 5/5/2026
AVAILABLE BEFORE 6/3/2026

Job Responsibilities

  • Possess and demonstrate fantastic organizational, time management, conceptualization, communication, and problem-solving skills.
  • Deep understanding of architectural design patterns, their strengths and weaknesses, and when it’s appropriate to use them end to end, ensuring measurable success criteria and timely stakeholder communication.
  • Align Architectural Designs to business outcomes and Objectives & Key Results (OKRs) with disciplined execution—clear standards, traceability, and on-time deliverables. Capture trade-offs and approvals in Architecture Decision Records (ADR).
  • Collaborate with Product Managers and Owners, SRE/Platform, Security, Data, QA and Development Managers, producing concise, audit-ready artifacts.
  • Practice ticket and time management (daily time logs; prompt open/update/close of tickets)
  • Translate Requirements into Architectural Designs that meet Functional and non-Functional Requirements (Availability, Latency, Throughput, Security) with versioning, change control, and well-defined rollout and rollback plans.
  • Follow Architectural and industry best practices, standards, and patterns. Escalate and communicate exceptions as-needed
  • Contribute to security-by-design, e.g. threat model inputs, as it applies to architectural designs using approved patterns and templates; escalate exceptions with rationale and impact. Capture trade-offs and approvals in Architecture Decision Records (ADR).
  • Participate in incident lifecycle; lead Root Cause Analysis (RCA) synthesis for Architecture as applicable
  • Develop and document Proofs-of-Concept (PoC) to vet, test, and explain Architectural Designs; to act as reference code and support/unblock engineering teams
  • Executive-ready polish of domain documentation (clear narrative, crisp diagrams, explicit risks/assumptions)
  • Maintain hands-on involvement writing code for PoCs, creation of frameworks, packages, examples, etc.
  • Schedule and conduct inter-team and intra-team Arch Design review sessions
  • Participate in Development Team pull requests as-needed to ensure alignment with guidelines and practices.
  • Author documentation (Architectural Designs, API Model Definitions, Data Models/Schemas, Swimlane Diagrams) & review documentation for completeness.
  • Participate in / lead design reviews; record decisions as Architecture Decision Records (ADR)
  • Create migration and technical-debt plans with milestones.
  • Produce high-level multi-system diagrams & outlines (C4 , cross-system sequence flows, and swimlanes).


Required Skills & Experience

  • A minimum of 6 years of experience as a Software Developer/Engineer or 2 years of experience as a Software Architect I working with .Net/C# on a daily basis.
  • Strong analytical, problem-solving, and conceptual skills.
  • Good grasp of software architecture principles including SOLID, Domain-Driven Design (DDD), and Clean Architecture.
  • Ability to work under pressure and meet tight deadlines. This includes strong decision making and collaboration with Managers, Leads, Architects, Principals, and others to design/develop right-sized solutions accordingly.
  • Strong understanding of current Microsoft development technologies. Strong understanding of surrounding technologies, cloud architecture and services, and other 3rd party tools and services relevant.
  • Possess great organizational and self-managerial skills. Also be comfortable with priority shifting, focus shifting, as the business may dictate and rally the team to be flexible.
  • Ability to anticipate potential problems and determine and implement solutions.
  • Ability to deal with ambiguity and drive through to the details.
  • Strong English reading and writing communication skills, with an ability to express and understand complex technical concepts. As other languages are a requirement, that will be explicitly noted during the recruitment process.
  • At least a BS/BA Degree in MIS, Computer Science, Engineering, or related field


What makes you stand out:

  • A demonstrable track record of developing scalable services and applications in fast-paced environments and supporting those projects in both Regional Production and Disaster Recovery environments.
  • Hands-on experience working with technologies such as Redis, Kafka, EventHubs, Memcached.
  • A mindset focused on performance, security, and maintainability.
  • An understanding of event-driven architecture and distributed systems.
  • Working knowledge of both SQL and NoSQL databases.
  • A Confluent Certified Developer
  • A Redis Certified Developer

Salary.com Estimation for Software Architect in Philadelphia, PA
$90,499 to $118,779
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Architect?

Sign up to receive alerts about other jobs on the Software Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at HNE

  • HNE Portland, ME
  • The ideal candidate will be responsible for the collection and organization of documents and information from various cases at the firm. This candidate sho... more
  • 3 Days Ago

  • HNE Conshohocken, PA
  • Inbound Leads | No Cold Prospecting We are building a next-generation insurance sales platform designed to connect consumers with the right coverage—quickl... more
  • 3 Days Ago

  • HNE Carrollton, TX
  • Job description: Summary: This position is a skilled role supporting various Channels within the Mortgage Fulfillment Division (MFD). You will act as a key... more
  • 5 Days Ago

  • HNE Rockville, MD
  • Foreclosure Attorney (Maryland) Location: Rockville, MD Schedule: Full-time | Hybrid (on-site presence required several days each week; some work may be pe... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Software Architect jobs in the Philadelphia, PA area that may be a better fit.

  • Software Guidance & Assistance, Inc. (SGA, Inc.) Conshohocken, PA
  • One of SGA's major pharmaceutical/healthcare industry clients is looking for a Remote SAP/Hana Security Architect for a long-term contract role. This will ... more
  • 2 Months Ago

  • Pennsylvania Lumbermens Mutual Insurance Company Philadelphia, PA
  • Apply Description Senior Software Engineer / Software Architect (.NET & Azure) We are seeking a Senior Software Engineer / Software Architect to lead end-t... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!