Principal Software Engineer at City of Philadelphia - ScoutJobs - The AI-curated global job board
Skip to content
City of Philadelphia
Posted 10 hours ago

Principal Software Engineer

City of PhiladelphiaPrincipal Software Engineer

Perks & benefits

TransportationHealth InsurancePaid Leave

Requirements

Bachelor's degree in CS or related field, 3+ years technical experience, C# and .NET proficiency, Relational database and SQL proficiency

Skills

C#SQL.NET

About the role

Responsibilities

  • Configure and extend FAST/GenTax functionality using C#
  • Design, build, and maintain services, integrations, and APIs
  • Write and optimize SQL for reporting and data migration across SQL Server, Oracle, and PostgreSQL
  • Participate in agile ceremonies and scope work with business partners
  • Review code and write unit/integration tests
  • Support production systems by triaging incidents and debugging complex issues
  • Document designs, decisions, and runbooks

Requirements

  • Bachelor's degree in Computer Science, Information Systems, Engineering, Mathematics, or equivalent practical experience
  • Minimum 3 years of experience in a technical role
  • Experience developing in a .NET environment (C#)
  • Proficiency with relational databases and SQL
  • Strong communication skills for technical and non-technical audiences
  • Solid source-control habits and modern development workflows

Preferred Qualifications

  • Experience with FAST/GenTax configuration in government revenue/tax domains
  • API design and integration experience
  • Background in technical documentation and code reviews
  • Strong debugging methodology for multi-system issues

Benefits

  • Public Service Loan Forgiveness Program qualified employer
  • 25% tuition discount program for City employees
  • Comprehensive health coverage
  • Wellness program with discounted medical plans
  • Paid vacation, sick leave, and holidays
  • Generous retirement savings options
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Software Engineer

City of Philadelphia · Philadelphia

Sign up to apply