Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Developer

Worky Ltd

Overview This role offers the chance to design and build modern, cloud-native enterprise software that directly supports mission-critical tax, accounting, and operational workflows for the energy industry. As a senior developer, you will work across the full stack — .NET Core, Angular, Azure, data services, and workflow systems — contributing to complex architecture, scalable services, and modernized user experiences. You will collaborate closely with architects, SMEs, users, and cross-functional teams while helping evolve engineering practices, tooling, and development methodologies. This is an opportunity to make a clear, measurable impact on large enterprise systems in a high-trust, high-accountability engineering organization.

COMPANY

PowerPlan develops enterprise‑grade tax, accounting, reporting, and workflow automation solutions tailored specifically for energy industry organizations. We serve customers whose operational, financial, and regulatory processes depend on accuracy, reliability, and scalability. With a culture focused on teamwork, quality, continuous improvement, and modern engineering, we create technology that solves high‑value industry problems while providing a supportive, collaborative environment where talented developers can grow and lead. Responsibilities KEY PERFORMANCE OBJECTIVES (First 12 Months) OBJECTIVE 1: Master Project Domain, Architecture & User Workflows (First 4 Weeks) Outcome: Within the first 4 weeks, develop a complete understanding of the assigned systems, including architecture, business workflows, module responsibilities, dependencies, data flows, customer use cases, and integration points. Deliver a 10–15 minute presentation to the development leaders demonstrating technical fluency, an understanding of user needs, and clarity on how your work contributes to business value. Impact: Rapid mastery of the domain enables earlier meaningful contributions, reduces rework due to misunderstanding, and strengthens alignment between engineering decisions, customer workflows, and architectural direction. How: Meet with architects, team leads, SMEs, end users, and cross‑functional partners to map requirements and workflows. Review architecture diagrams, repositories, backlog items, and sprint history. Walk through real user scenarios to understand functional expectations. Consolidate findings into diagrams, notes, and a concise leadership presentation. OBJECTIVE 2: Build a Professional Development & Agile Contribution Plan (First 6 Weeks) Outcome: Within the first 6 weeks, create a structured personal development and contribution plan detailing technical upskilling goals, story‑point velocity expectations, testing and automation commitments, code review responsibilities, and specific recommendations for improving team processes and methodologies. Review the plan with the hiring manager and finalize it with feedback incorporated. Impact: A targeted growth and contribution plan accelerates the path to full productivity, strengthens sprint predictability, and supports ongoing improvement of engineering quality and Agile execution. How: Assess skill gaps, analyze sprint history, review engineering standards, and gather feedback from senior developers and the Scrum Master. Convert insights into measurable objectives, commitments, and process improvement recommendations aligned with team needs. OBJECTIVE 3: Build, Optimize & Maintain Cloud‑Native Enterprise Solutions (Ongoing) Outcome Design, build, and maintain production-ready features and enhancements for cloud-native enterprise tax, accounting, reporting, and workflow applications. Deliver high-quality code using: Modern .NET (C#, ASP.NET Core with async/await, performance tuning, REST/GraphQL APIs) Angular with TypeScript (component architecture, lazy loading, module design) Reactive programming with RxJS and NgRx Relational database engineering (schema design, SQL optimization, Azure SQL/SQL Server) Azure cloud services (App Services, AKS, Service Bus, API Management) Achieve consistent sprint throughput, stable production performance, and low defect escape rates. Impact: High‑quality, scalable code enhances system reliability, customer satisfaction, and product competitiveness. Strong engineering practices reduce operational risk and support ongoing modernization efforts in a mission‑critical enterprise platform. How: Implement features, refactor legacy areas, optimize backend APIs, build Angular components with clean state management, design and tune SQL structures, and deploy/operate solutions on Azure. Use CI/CD pipelines, test automation, code reviews, performance diagnostics, and structured AI‑assisted development (BMAD) to deliver predictable, high‑quality increments. OBJECTIVE 4: Operate as a High‑Trust, High‑Accountability Scrum Team Member (Ongoing) Outcome: Contribute consistently and transparently to Agile ceremonies—standups, refinement, planning, reviews, and retrospectives—while delivering committed work with high quality and predictable velocity. Engage in accurate estimation, clear communication, constructive code reviews, and proactive risk identification. Model behaviors aligned with The Five Dysfunctions of a Team : trust, healthy conflict, commitment, accountability, and focus on results. Impact: Strong collaboration and accountability reduce rework, improve sprint flow, and strengthen team delivery. High‑trust team behavior directly increases quality, velocity, and customer impact. How: Provide clear updates, surface blockers early, refine stories with product and SMEs, share knowledge, pair with teammates, and contribute to continuous improvement. Engage openly in retrospectives, adopt agreed changes quickly, and support a culture of healthy debate and shared success. Qualifications WHAT YOU BRING .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. PowerPlan is an EOE Please note that this is a hybrid role that involves a combination of onsite work from our corporate office as well as work from home. While we strive to accommodate flexible working arrangements when sensible, there will be times when onsite work is required. This could include scheduled office days, team meetings, client meetings, or special events. #J-18808-Ljbffr Worky Ltd

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Developer in Atlanta, GA vacancy
  •  ...data volumes and associated costs by 84% on average while saving developers thousands of hours. Recognized as a leader by major analyst...  ...the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    Atlanta, GA
    1 day ago
  • $153k - $224.4k

     ...usage-based billing platform that will power Autodesk’s consumption-based business model at global scale.We are looking for a Principal Software Engineer to help lead the architecture, execution, and operational excellence of this platform. This is a senior individual... 
    Suggested
    Full time
    For contractors
    Immediate start
    Shift work

    Autodesk

    Atlanta, GA
    1 day ago
  • $114.6k - $234.6k

     ...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle...  ...tolerant in the presence of unanticipated software failures Develop algorithms and distributed systems software that runs on a... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Atlanta, GA
    2 days ago
  • $241.4k - $322.6k

     ...insights and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems,...  ...large-scale distributed systems or data platforms.Experience developing software that operates reliably in production.Experience with... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Atlanta, GA
    5 days ago
  •  ...industry leading Digital Platform which will power its 7 existing brands and enable smooth integration of future brands. The Principal Software Engineer will oversee the solution architecture and development of the backend API components of the platform that powers our... 
    Suggested

    Focus Brands

    Atlanta, GA
    1 day ago
  • $196.5k - $294.75k

     ...teams down—it should accelerate what’s possible. This led us to develop the first technology platform for responsible data use in 2016....  ...for business and society. The ChallengeWe are looking for a Principal-level, US-based, customer-facing engineer who is deeply hands-on... 
    Work experience placement
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week
    1 day per week

    OneTrust

    Atlanta, GA
    2 days ago
  • Aderant is a global industry leading software company providing comprehensive business management...  ...are our strength.We are seeking a Principal Software Engineer to help build Aderant...  ...leading law firms to recruit, evaluate, develop, and allocate their people. This is a... 
    Full time

    Aderant Holdings

    Atlanta, GA
    1 day ago
  • $139k - $249.26k

     ...design, engineering, and entertainment software, Autodesk helps people imagine, design and...  ...use worldwide. We are looking for a Principal Software Engineer to provide deep technical...  ...issues in reliability, performance, and developer productivity.Establish and evolve engineering... 
    Full time
    For contractors
    Casual work
    Worldwide

    Autodesk

    Atlanta, GA
    3 days ago
  •  ...need to maintain a durable, asymmetric advantage.About The Role:The Mission Systems Engineering (MSE) Team develops the Mission Management System (MMS)—a software platform that integrates mission subsystems, autonomy services, operator interfaces, communications links,... 
    Weekly pay
    Permanent employment
    Full time
    Work at office

    Hermeus

    Atlanta, GA
    1 day ago
  • $163.4k - $272.3k

     ...Product DevelopmentJob ProfilePrincipal Software EngineerManagement LevelDirectorFlexible...  ...day-to-day operations.We are seeking a Principal Software Engineer to own technical direction...  ...pipelines.Experience building internal developer platforms, developer tooling, or... 
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Cox Enterprises

    Atlanta, GA
    1 day ago
  • $163.9k - $235.55k

     ...We are searching for an exceptionally skilled and visionary Principal Software Engineer with deep expertise in building, deploying, and scaling...  ...ensuring UKG remains at the leading edge of AI innovation. Develop and communicate a cohesive architectural vision that aligns... 
    Local area

    UKG

    Atlanta, GA
    3 days ago
  • $148.5k - $313.7k

     ...re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.Note: By applying to the Senior / Lead Software Engineer - Full Stack posting, recruiters and hiring managers across the organization hiring software engineers will review your... 
    Full time
    Remote work

    Salesforce

    Atlanta, GA
    4 days ago
  • $135.2k - $306.4k

     ...We use formal specification and verification methods to help developers of complex systems find very subtle bugs that are unlikely to...  ...specification and verification. ~5+ years of full-time professional software development of concurrent and distributed systems, ideally... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Atlanta, GA
    2 days ago
  • $143k - $193.05k

     ...Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical...  ...resilient automation platforms that support dynamic workloads Developing modern, secure APIs to improve integration with enterprise... 
    Full time
    Remote work
    Worldwide

    Rocket Software

    Atlanta, GA
    4 days ago
  • $142.8k - $274.8k

     ...over 1.5 Exabytes of logs daily and tracking over 100 billion active metrics. The Azure Monitor Agents Team is looking for a Principal Software Engineer to help us accelerate modernization of reliable and cost-efficient managed telemetry pipelines delivering... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Atlanta, GA
    3 days ago
  • $195k - $323k

     ...governments realize their greatest potential. Title and Summary Principal Software Engineer About Mastercard Mastercard is a global...  ...Design and implement large scale distributed systems. - Develop reusable services, patterns, and integrations. -... 
    Full time
    Part time
    Remote work
    Work from home
    Worldwide
    Flexible hours

    MasterCard

    Atlanta, GA
    3 days ago
  • $143.7k - $287.5k

     ...Principal Software Engineer TriNet is a leading provider of comprehensive human resources solutions for small to midsize businesses (SMBs...  ...Credentials) and SAML 2.0. API & Microservice Security: Develop token validation mechanisms (JWT validation, scoping, claims... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Relocation

    Zenefits

    Atlanta, GA
    4 days ago
  • $114.6k - $234.6k

     ...plane level and performance problems. You should be a rock-solid developer able to dive deep into low-level systems, design broad...  ...envision, collaborate with Architects for investment and drive the software design and development for major data-plane components of Oracle... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Atlanta, GA
    2 days ago
  • $114.6k - $234.6k

     ...Design solutions for EHR integrations and ecosystem connectivity. Identify risks and implement mitigation strategies. Develop SOPs and operational automation. Maintain knowledge bases and runbooks. Work in Agile, continuous delivery environments. Participate... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle Defunct

    Atlanta, GA
    1 day ago
  •  ...Principal Software Engineer We are looking for a hands-on Principal Software Engineer to join our growing Intelligent Document Processing...  ...on the best technical approach. They must be able to develop code and effectively oversee distributed development team members... 
    Temporary work

    Professional Recruiters

    Atlanta, GA
    5 days ago
  • $10k

     ...As a Principal Software Engineer, you'll play a defining role in shaping the technical direction of the platforms that power the institutional investing marketplace. You'll operate at the intersection of hands-on engineering and strategic influence - driving technology... 
    Work at office
    Home office
    Flexible hours
    3 days per week

    Nasdaq

    Atlanta, GA
    1 day ago
  • $197k - $358.5k

     ...location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for...  ...on time. In this technical leader role, you will help develop and lead strategic action plans to support business goals. Embrace... 
    Full time
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Atlanta, GA
    5 days ago
  •  ...Job Description A Principal Software Engineer serves as the foremost technical authority and strategic leader for our AI discipline. This is role is an engineer who combines profound technical expertise with the ability to influence and guide the entire organization... 
    Work at office
    Remote work
    Worldwide
    3 days per week

    IHG Hotels & Resorts

    Atlanta, GA
    1 day ago
  •  ...About The Role: The Mission Systems Engineering team develops the Mission Management System—the software platform connecting mission subsystems, autonomy...  ...Hermeus aircraft and ground systems.  As a Senior/Principal Mission Software Engineer, you will architect, build... 
    Weekly pay
    Permanent employment
    Work at office

    Hermeus

    Atlanta, GA
    7 days ago
  • $144.2k - $288.4k

     ...organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team....  ...join a high-performing architecture team responsible for developing a cloud-native platform designed to transform healthcare... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Partners In Digital Health

    Atlanta, GA
    1 day ago
  •  ...platform with end-to-end payments capabilities and services developed through its deep industry experience, NCR Voyix empowers retailers...  ....Position SummaryWe are seeking a highly experienced Principal Software Developer to lead the design, development, and delivery of next... 
    Full time
    Worldwide
    Flexible hours

    NCR

    Atlanta, GA
    21 hours ago
  • $250.6k - $362.6k

     ...point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities...  ..., and long-term scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Atlanta, GA
    3 days ago
  • $117.2k - $313.7k

     ...Agentforce is the future of AI, and you are the future of Salesforce.The ExperienceNote: By applying to the Senior / Lead / Principal Software Engineer - Foundations Team posting, recruiters and hiring managers across the organization hiring software engineers will review... 
    Full time
    Work experience placement
    Remote work

    Salesforce

    Atlanta, GA
    4 days ago
  •  ...security within enterprise workflows Drive business development to expand KPMG's AI portfolio by identifying market opportunities, developing proposals, and securing new client engagements, while fostering strategic alliances Manage and mentor cross-functional teams,... 
    Full time
    H1b
    Local area

    KPMG

    Atlanta, GA
    15 days ago
  • $104.5k - $234.6k

     ...workloads. Produces migration guides and adoption playbooks that raise ecosystem consistency and developer experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware patterns or runtimes to standardize... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Atlanta, GA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!