PowerPlan logo
PowerPlanPosted 1 month ago

Principal Software Developer

HybridAtlanta, Georgia, United States

Full TimeSenior LevelMedium

Job Summary

Design, build, and maintain production-ready features for cloud-native tax, accounting, and workflow applications using .NET Core, Angular, and Azure services. Map requirements and workflows with architects, SMEs, and users to deliver a technical fluency presentation within the first four weeks. Create a structured personal development and Agile contribution plan detailing upskilling goals and process improvements by week six. Operate as a high-trust Scrum team member through standups, planning, and retrospectives while optimizing SQL structures and deploying solutions via CI/CD pipelines. This hybrid role requires onsite presence for meetings and events alongside remote work.

Required Qualifications

  • .NET & C# — Deep expertise in modern .NET (C#, ASP.NET Core), async/await patterns, performance optimization, and API design (REST required; GraphQL a plus)
  • Angular & TypeScript — Strong front-end engineering skills using TypeScript, Angular, RxJS, and NgRx or equivalent state management patterns
  • SQL & Data Modeling — Hands-on experience designing relational schemas and optimizing SQL queries in Azure SQL or SQL Server
  • Azure Cloud — Experience operating cloud-hosted systems on Azure (App Services, AKS, Service Bus, API Management) with an understanding of scalability, resiliency, and cost/performance tradeoffs
  • Enterprise Application Experience — Track record building enterprise-grade or SaaS applications with complex workflows, integrations, or financial/accounting/tax domains
  • Agile Execution — Strong Scrum/Agile habits with an emphasis on communication, collaboration, accountability, and continuous improvement
  • REST APIs
  • Hybrid role with onsite work requirements

Desired Qualifications

  • GraphQL
  • Enterprise Application Experience — Track record building enterprise-grade or SaaS applications with complex workflows, integrations, or financial/accounting/tax domains

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce