×
Register Here to Apply for Jobs or Post Jobs. X

Technical Architect

Job in Philadelphia, Philadelphia County, Pennsylvania, 19117, USA
Listing for: Compunnel, Inc.
Full Time position
Listed on 2026-03-02
Job specializations:
  • Software Development
    Full Stack Developer, Cloud Engineer - Software, Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

The Technical Architect will focus on the development, maintenance, and support of modern full stack platform applications.

This role involves delivering critical product requirements and working with a diverse team that includes .NET developers, SQL developers, QA professionals, and product management teams.

The Technical Architect will evaluate technical solutions, define architecture, guide development teams, and support modernization and optimization initiatives across the platform.

Key Responsibilities
  • Work with dedicated teams to evaluate and recommend technical solutions and designs that support current and future strategic objectives in the data visualization domain.
  • Document solution designs with full application context, including architectural runway and delivery roadmaps.
  • Collaborate with software engineers and provide technical guidance throughout development and delivery phases.
  • Partner with external service providers, internal development teams, and business stakeholders to support integration requirements.
  • Conduct proofs of concept to evaluate design patterns, service integrations, and proposed solutions.
  • Mentor junior team members and contribute to a knowledge-sharing environment.
  • Recommend and implement software improvements and upgrades.
  • Recommend best practices for installation, configuration, maintenance, and troubleshooting of database application access.
  • Model data, optimize SQL queries, and support schema evolution and migration strategies.
  • Containerize applications using Docker and collaborate on Kubernetes deployments.
  • Apply TDD practices, write unit and integration tests, participate in code reviews, and contribute to refactoring activities.
  • Analyze and optimize deployed applications for performance and scalability.
  • Design and develop relational database components.
  • Collaborate in Agile environments, participating in full SDLC processes.
  • Design and implement scalable applications using enterprise architecture standards.
Required Qualifications
  • Minimum 10 years of experience as a software developer, engineer, or architect.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
  • Experience across the full software development lifecycle, including design, testing, deployment, and documentation.
  • Strong experience building scalable, distributed systems including APIs, orchestration layers, integrations, monitoring, and high availability.
  • Experience with data structures, algorithms, software design, and RESTful APIs.
  • Familiarity with event-driven microservices architecture.
  • Experience with cloud-based implementations such as Azure or AWS.
  • Proven ability to drive technical designs within teams.
  • Experience designing, measuring, and managing highly available enterprise systems.
  • 8+ years of hands‑on experience with .NET Core, C#, ASP.NET Core 8, SQL Server, .NET Framework, MVC, and Web API 2.0.
  • 8+ years of strong SQL/T‑SQL experience with SQL Server;
    Postgre

    SQL exposure preferred.
  • 8+ years of hands‑on experience with Angular versions 14–18, responsive UI, HTML, Bootstrap, jQuery, CSS3, and accessibility best practices.
  • 8+ years of experience with microservices architecture, API design, and inter-service communication.
  • 5+ years of experience with Docker and exposure to Kubernetes.
  • Strong understanding of OOP/FP, concurrency, networking, data structures, and security.
  • Experience with TDD, clean code practices, unit and integration testing, and refactoring.
  • Strong understanding of REST architecture, web development concepts, asynchronous programming, LINQ, and lambda expressions.
  • Experience with Azure cloud services.
  • Strong experience analyzing and optimizing deployed applications.
  • Extensive experience designing and implementing relational database components.
  • Strong experience with Agile methodologies and SDLC processes.
  • Ability to write reusable libraries and deliver full‑stack solutions on Microsoft technologies.
  • Strong understanding of scalable application design principles.
  • Experience creating database schemas aligned with business processes.
  • Familiarity with design and architectural patterns, concurrency patterns, and caching techniques.
  • Excellent communication, presentation, and collaboration skills.
Preferred Qualifications
  • Exposure to Apache Airflow and DAG-based workflows.
  • Experience with event streaming technologies such as Kafka or Rabbit

    MQ and caching tools such as Redis.
  • Cloud experience with Azure, AWS, or GCP, including managed Kubernetes and identity management.
  • Experience with observability tools such as Prometheus, Grafana, or ELK.
  • Knowledge of security by design, including OAuth/OIDC, TLS, secrets management, and OWASP-aligned best practices.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary