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

Principal Software Developer

$120k - $155k

The Reserves Network Inc

Job Description

Job Description

Principal Software Developer | $120,000 - $155,000 per year | Direct Hire | Hybrid

What Matters Most:

  • Competitive Pay: $120,000 - $155,000 per year
  • Schedule: Full-time, Direct Hire
  • Hybrid: 2 days onsite per month in the Pittston, PA area
  • Opportunity: Influence enterprise platform architecture within a modern cloud-first environment

Job Description:

Join a forward-thinking technology team building a cloud-native, API-driven platform that is disrupting the industry. As a Principal Software Developer, you will serve as a key technical contributor and architectural leader within a cross-functional Agile team, designing, developing, and delivering complex enterprise software solutions.

You will collaborate with engineers, product stakeholders, and architects while contributing hands-on code, mentoring developers, and influencing architectural decisions. The ideal candidate brings deep C#/.NET expertise, strong software engineering fundamentals, and a proven history of architecting and successfully delivering complex enterprise-level cloud solutions. This role requires the ability to take ownership of architectural decisions, explain technical approaches, and confidently communicate design tradeoffs.

Responsibilities:

  • Serve as a principal technical resource on a cross-functional Agile team including development, QA, and business analysts.
  • Serve as a technical subject matter expert for a platform domain, guiding architectural and integration decisions.
  • Architect, design, develop, and deliver scalable enterprise software solutions aligned with business objectives and platform standards.
  • Own significant architectural decisions and influence technical strategy based on experience delivering complex enterprise solutions.
  • Develop applications using C# and modern .NET/.NET Core technologies, applying object-oriented programming, SOLID principles, and established design patterns.
  • Evaluate architectural approaches, explain technical decisions, and communicate design tradeoffs.
  • Mentor developers through pair programming, code reviews, demos, and coaching.
  • Collaborate with product teams to translate business requirements into reliable, high-quality software solutions.
  • Contribute hands-on code aligned with sprint goals while maintaining strong testing, performance, and security practices.
  • Independently evaluate complex technical challenges, recommend solutions, and help remove technical roadblocks.
  • Lead documentation and knowledge-sharing efforts to ensure technical continuity.
  • Maintain understanding and ownership of delivered code, including code developed using AI-assisted tools.

Qualifications and Requirements:

  • Bachelor's or Master's degree in Computer Science or related field, or equivalent practical experience.
  • 10+ years of software development experience with deep hands-on expertise in C# and modern .NET/.NET Core technologies.
  • Proven history of architecting, designing, and successfully delivering complex enterprise-level applications and cloud solutions, with demonstrated ownership of significant architectural decisions.
  • Experience serving in a senior technical capacity within Agile development environments.
  • Deep understanding of object-oriented programming, SOLID principles, software design patterns, and enterprise application architecture.
  • Experience designing enterprise-level systems including RESTful APIs, integrations, and complex business workflows.
  • Experience with monolithic and microservices architectures, including evaluating technical approaches and explaining architectural tradeoffs.
  • Experience with modern frontend technologies such as TypeScript and Angular or React, and/or hands-on cloud application development, preferably with Microsoft Azure.
  • Experience developing CI/CD pipelines and Infrastructure-as-Code (IaC) solutions.
  • Strong system design, analytical, and problem-solving skills with the ability to independently evaluate technical scenarios and recommend solutions.
  • Excellent communication skills, including the ability to explain personally developed solutions, articulate architectural decisions, and confidently discuss technical tradeoffs.
  • Demonstrated ability to mentor developers, influence technical direction, and collaborate across Agile teams.

Preferred Qualifications:

  • Experience with Angular and TypeScript, including modern Angular development concepts and best practices.
  • Hands-on experience with Microsoft Azure, including serverless services, messaging, logging, and data storage.
  • Experience with ASP.NET MVC and modern single-page application frameworks such as Angular or React.
  • Experience developing complex enterprise applications in insurance, healthcare, or other regulated industries.
  • Familiarity with AI-assisted software development tools and modern engineering practices, with the ability to understand, explain, and maintain generated code.

Benefits and Perks:

  • Medical, dental, and vision benefits
  • 401(k) with company match
  • Generous PTO, paid holidays, and floating holidays
  • Tuition reimbursement for approved degree programs

Your New Organization:

Join a dynamic and rapidly expanding organization in the Scranton, PA area, that is revolutionizing their industry! This organization offers both stability and exciting opportunities for growth, fostering a collaborative culture where employee input and innovative ideas are highly valued.

Your Career Partner:

The Reserves Network, a veteran-founded and family-owned company, specializes in connecting exceptional talent with rewarding opportunities. With extensive industry experience, we are dedicated to helping you achieve your professional goals and shine in your field. The Reserves Network values diversity and encourages applicants from all backgrounds to apply. As an equal-opportunity employer, we foster an environment of respect, integrity, and trust in every aspect of employment.

The base salary range for this position is $120,000 - $155,000, excluding benefits, bonuses, or other compensation. Your final salary will depend on your skills, qualifications, experience, location, and internal pay equity. Please note, hiring at the top of the range is uncommon to allow room for future salary growth.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Developer in Scranton, PA vacancy
  • $155k - $165k

     ...Full Stack Developer / Lead Full Stack Developer Location: Remote, with onsite travel to corporate offices a few times per quarter...  ..., QA, DevOps, and other developers to deliver reliable software solutions. Troubleshoot, debug, and resolve application issues... 
    Suggested
    Full time
    Remote work

    London Approach

    Scranton, PA
    3 days ago
  • $215k

     ...Director of Software Engineering Compensation: Up to $215,000 Base Salary Location: Scranton, PA Area | Primarily Remote Onsite...  ...a strong understanding of modern Microsoft technologies while developing expertise in organizational management, engineering operations... 
    Suggested
    Full time
    Remote work

    London Approach

    Scranton, PA
    1 hour ago
  • $155k - $165k

     ...Job Description Full Stack Developer / Lead Full Stack Developer \n \n Location: Remote, with onsite travel to corporate offices...  ..., QA, DevOps, and other developers to deliver reliable software solutions. \n Troubleshoot, debug, and resolve application... 
    Suggested
    Full time
    Remote work

    London Approach

    Scranton, PA
    11 days ago
  •  ...innovative firm with a culture that is committed to excellence and fosters staff empowerment. For more information, visit: Responsibilities:Develop superstructure designs for new and replacement bridgesDevelop rehabilitation plans and details for bridge projects.Develop... 
    Suggested
    Contract work
    Local area

    GPI

    Scranton, PA
    6 days ago
  • $105k - $135k

     ...Senior Software Engineer job in Pittston, Pennsylvania!! Akkodis is seeking a Senior Software Engineer to help build a cloud-first...  ...that will enable customer capabilities. This role will allow developers the chance to work with innovative technologies and build... 
    Suggested
    Full time
    Temporary work
    Local area

    Akkodis

    Pittston, PA
    2 days ago
  •  ...We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...resume along with current & expected salary.Job Title : JAVA Developer with IBM WMB - IBM IB (with experience on Application... 
    Full time
    H1b

    Sonsoft

    Clarks Summit, PA
    3 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred• At least 5 years of... 
    Full time
    H1b

    Sonsoft

    Clarks Summit, PA
    3 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...low level design documents & own up specific modules.Develop custom code for salesforce.com application.Strong expertise in... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Clarks Summit, PA
    3 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...limits...Implement SOAP ./ REST based web services.....Develop Web Services classes on Force.com platform and WSDL GenerationWriting... 
    Full time
    Flexible hours

    Sonsoft

    Clarks Summit, PA
    3 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. SonSoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionJob Description:-At least 5 years of... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Clarks Summit, PA
    3 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 5 years of experience in J2... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Clarks Summit, PA
    3 days ago
  •  ...C++ programming Experience with board bring-up and hardware-software integration BSP, Linux Kernel, Device Tree, and Device Driver...  ...board bring-up for Qualcomm QCS-based hardware platforms Develop and customize BSPs, Linux kernel, and device drivers Support... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Scott, PA
    7 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred - Hands on Technical Developer RolesPlatform Dev1/2 or DEV 501 CertificationAt least 2 years of... 
    Permanent employment
    H1b

    Sonsoft

    Clarks Summit, PA
    3 days ago
  •  ...The Disability Case Developer will develop medical files for clients applying for Medicaid disability through the state Develop linkages and collaborate on an ongoing basis with Eligibility Sites to facilitate Medical Assistance Process for persons with disabilities... 
    Full time
    Local area
    Remote work

    Equus

    Olyphant, PA
    16 days ago

Do you want to receive more vacancies?

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