Senior Full Stack Software Engineer (Full-Time)

McKnight International

Pennsylvania

Hybrid

USD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision benefits
401(k) with employer matching
Paid time off (PTO) and holidays
Professional development and certific7c

Job summary

McKnight International is seeking a Senior Full Stack Software Engineer with a strong backend focus to support the modernization of a mission-critical financial system. The role centers on C# and .NET Core development, building and maintaining SQL Server-driven services and APIs.

You will work across backend services, data processing, and system integrations while contributing to modernization efforts in a hybrid/on-site environment in Philadelphia.

Qualifications

  • 5+ years of experience in software development with a strong backend focus.
  • Strong, recent experience with C# and .NET Core (last 1–2 roles).
  • Experience with Microsoft SQL Server and REST APIs.
  • Experience with microservices architecture and Azure environments preferred.
  • Experience working in enterprise or financial systems environments.

Responsibilities

  • Design, develop, and maintain backend applications using C# and .NET Core.
  • Build and integrate RESTful APIs across internal and external systems.
  • Develop and optimize SQL Server databases and stored procedures.
  • Support deployments, troubleshooting, and production stability.
  • Participate in Agile ceremonies including stand-ups and sprints.
  • Collaborate with business analysts, project managers, and infrastructure teams.

Skills

C#
.NET Core
Backend development
REST APIs
SQL Server
Azure
Microservices

Education

Bachelor’s degree in Computer Science or related field

Job description

Senior Full Stack Software Engineer (Full-Time)

Philadelphia, United States | Posted on 06/11/2026

McKnight International is a leading project controls and technology implementation company known for its commitment to delivering high-quality projects on time and within budget. We take pride in our dedication to safety, quality, and excellence in the construction industry. As we continue to grow, we seek skilled individuals to join our team and contribute to the success of our projects.

Job Description

Senior Full Stack Software Engineer (Backend-Focused)

Location: Philadelphia, PA

Employment Type: Full-Time

Work Arrangement: Hybrid / On-Site as needed based on project requirements and client approval

Client Site: TBD

Note: We kindly ask not to be contacted at this time by recruiters or third-party agencies.

The Role

McKnight International is seeking a Senior Full Stack Software Engineer with a strong backend focus to support the enhancement and modernization of a mission-critical financial system.

This is a backend-focused role and requires strong, hands-on development in C# and .NET Core.

The role focuses on building, optimizing, and maintaining SQL Server-driven systems that support financial operations and reporting.

The ideal candidate will be able to step into a complex environment and contribute immediately, working across backend services, data processing, and system integrations while supporting ongoing modernization efforts.

Requirements
Leadership Scope
  • Serve as a hands-on technical contributor supporting backend development and system modernization
  • Participate in internal and client-facing discussions related to system enhancements and priorities
  • Contribute to backend architecture, including APIs, data workflows, and system integrations
  • Support continuous improvement of system performance, reliability, and scalability
Essential Job Functions
  • Design, develop, and maintain backend applications using C# and .NET Core
  • Build and integrate RESTful APIs across internal and external systems

Develop and optimize SQL Server databases, including:

  • Stored procedures
  • Support and enhance a financial system with high data volume and operational complexity
  • Perform unit testing, integration testing, and participate in code reviews
  • Support application deployments, troubleshooting, and production stability
  • Participate in Agile ceremonies including stand-ups, sprint planning, and retrospectives
  • Collaborate with cross-functional teams including business analysts, project managers, and infrastructure teams
  • Translate business requirements into scalable backend solutions
Supplemental Functions
  • Communicate effectively with both technical and non-technical stakeholders
  • Support performance optimization across applications and databases
  • Contribute to system documentation and knowledge sharing
  • Troubleshoot and resolve complex backend and data-related issues
Qualifications
  • 5+ years of experience in software development with a strong backend focus
  • Strong, recent experience with C# and .NET Core (last 1–2 roles)
Strong experience with Microsoft SQL Server, including:
  • Stored procedures
  • Performance tuning
  • Data-heavy backend systems
  • Experience developing and integrating REST APIs
  • Experience working within enterprise or financial systems environments
  • Experience with microservices architecture preferred
  • Experience working in Azure environments preferred
  • Strong analytical, problem-solving, and communication skills
Nice-to-Have Experience
  • Experience with financial systems or reporting platforms
  • Experience supporting legacy system modernization initiatives
  • Experience working in regulated or compliance-driven environments
Certifications & Education
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field required
  • Equivalent experience may be considered
Physical, Schedule & Eligibility Requirements
  • Full-time position
  • Hybrid/on-site presence required based on project needs and client approval
  • Must be authorized to work in the United States
  • Reliable transportation to and from assigned work location(s) required

Annual base salary range (Philadelphia market): $90,000–$140,000, with final compensation based on experience, technical skill level, and project requirements, in compliance with applicable federal, state, and local pay equity laws.

  • Medical, dental, and vision benefits
  • 401(k) with employer matching contribution
  • Paid time off (PTO) and company holidays
  • Professional development and certification support
  • Collaborative and growth-oriented work environment

McKnight International is an Equal Opportunity Employer and does not discriminate on the basis of race or ethnicity, religion, sex, national origin, age, veteran disability or genetic information or any other reason prohibited by law in employment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Software Engineer (Aviation - Full-Time)
Senior Full Stack Software Engineer (Aviation - Full-Time)

McKnight International • Philadelphia

Hybrid
USD 90,000 - 140,000
Medical, dental, and vision benefits
401(k) with employer matching
Paid time off (PTO) and company hol id
+2
Senior Backend Engineer — C#/.NET & SQL for Finance
Senior Backend Engineer — C#/.NET & SQL for Finance

McKnight International • Pennsylvania

Hybrid
USD 90,000 - 140,000
Medical, dental, and vision benefits
401(k) with employer matching
Paid time off (PTO) and holidays
+1
Sr. Full Stack Software Developer
Sr. Full Stack Software Developer

Holtec International • Camden (NJ)

On-site
USD 120,000 - 150,000
Medical, dental, and vision coverage
401(k) retirement plan with up to 5% company match
Paid time off and 11 paid holidays
+2
Senior Software Development Engineer (Back-end)
Senior Software Development Engineer (Back-end)

Jobgether • United States

On-site
USD 160,000 - 230,000
Competitive base salary
Commissions and stock options
Medical, dental, and vision insurance
+4
Mid-Tier Application and Database Developer New Philadelphia, PA
Mid-Tier Application and Database Developer New Philadelphia, PA

AGE • Philadelphia

On-site
USD 115,000 - 135,000
26 Days Paid Leave
Performance Bonuses
401(k) with Match
+3
Mid-Tier Application and Database Developer
Mid-Tier Application and Database Developer

Agecareers • Philadelphia

Hybrid
USD 115,000 - 135,000
26 Days Paid Leave
Performance Bonuses
401(k) with Match
+4
Senior Software Engineer
Senior Software Engineer

LeoForce • Philadelphia

On-site
USD 150,000 - 200,000
Annual bonus
Health coverage
401k match
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Akkodis • Pittsburgh

On-site
USD 130,000 - 150,000
401(k) with match
Comprehensive medical insurance (PPO, HSA)
Dental insurance (PPO)
+2
Mid-Tier Application and Database Developer
Mid-Tier Application and Database Developer

Age Solutions • Philadelphia

Hybrid
USD 115,000 - 133,000
26 Days Paid Leave
Performance Bonuses
401(k) with Match
+6
Software Engineer
Software Engineer

Atlas Search • Dallas (TX)

Hybrid
USD 110,000 - 145,000