Senior .NET Full-Stack Engineer — Hybrid

Greater Giving, Inc.

Cincinnati (OH)

Hybrid

USD 114,000 - 172,000

Full time

15 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus eligibility

Job summary

Global Payments seeks a Senior Software Engineer - .NET (Full Stack) to join the Launchpad team. You will design and build RESTful APIs and UI components, mentor engineers, and drive quality through automated testing and code reviews.

You’ll work on migrations to modern .NET platforms, ensure secure authentication/authorization, and collaborate in an Agile environment across global teams. The role offers a hybrid schedule in Cincinnati or Denver and a competitive compensation package.

Qualifications

  • 8+ years of software development experience in enterprise environments.
  • 6+ years of hands-on C# development with .NET Framework, ASP.NET MVC, ASP.NET Web API, ASP.NET Core, and modern .NET platforms.
  • Experience leading modernization initiatives including migrations to .NET Core/.NET and cloud-ready solutions.
  • Extensive knowledge of EF, LINQ, SQL Server, authentication/authorization, and web security best practices.
  • Proficiency with Git, CI/CD, DevOps, automated testing, and security tooling.

Responsibilities

  • Develop and maintain RESTful APIs, backend services, and integrations.
  • Create reusable UI components, libraries, and shared services for efficiency.
  • Develop and execute unit, integration, and automated tests for quality.
  • Participate in code reviews, design sessions, architecture discussions, and sprint planning.
  • Troubleshoot defects, production issues, and performance bottlenecks.

Skills

C# development
RESTful APIs
CI/CD
DevOps
Unit tests
Code reviews
Agile
Leadership

Education

Bachelor's degree in CS or related field

Tools

Git
CI/CD pipelines
Snyk
Checkmarx
BlackDuck

Job description

Global Payments seeks a Senior Software Engineer - .NET (Full Stack) to join the Launchpad team. You will design and build RESTful APIs and UI components, mentor engineers, and drive quality through automated testing and code reviews.

You’ll work on migrations to modern .NET platforms, ensure secure authentication/authorization, and collaborate in an Agile environment across global teams. The role offers a hybrid schedule in Cincinnati or Denver and a competitive compensation package.

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

Similar jobs worth comparing

Senior .NET Full-Stack Engineer - Hybrid (Cincy/Denver)
Senior .NET Full-Stack Engineer - Hybrid (Cincy/Denver)

Global Payments Inc. • Denver (CO)

Hybrid
USD 114,000 - 172,000
Hybrid Senior .NET Full-Stack Engineer
Hybrid Senior .NET Full-Stack Engineer

Worldpay • Denver (CO)

Hybrid
USD 114,000 - 172,000
Bonus
Senior .NET Full-Stack Engineer — Hybrid (Launchpad)
Senior .NET Full-Stack Engineer — Hybrid (Launchpad)

Worldpay, LLC • Denver (CO)

Hybrid
USD 114,000 - 172,000
Bonus eligibility
Senior .NET Full-Stack Engineer | Hybrid (Cincy/Denver)
Senior .NET Full-Stack Engineer | Hybrid (Cincy/Denver)

Greater Giving, Inc. • Denver (CO), Northern (KY)

Hybrid
USD 114,000 - 172,000
Hybrid .NET Full-Stack Senior Engineer
Hybrid .NET Full-Stack Senior Engineer

Global Payments Inc. • Cincinnati (OH)

Hybrid
USD 114,000 - 172,000
Senior Full-Stack Engineer — Global Payments Platforms
Senior Full-Stack Engineer — Global Payments Platforms

Global Payments • Corpus Christi (TX)

On-site
USD 120,000 - 165,000
Competitive salary
Global opportunities
Learning & development
+2
Senior Full-Stack Engineer for Global Payments Platform
Senior Full-Stack Engineer for Global Payments Platform

Global Payments Inc. • Alpharetta (GA)

On-site
USD 140,000 - 185,000
Competitive salary and benefits
Global career growth
Learning and development
+2
Senior Software Engineer, Payments Platform — Hybrid
Senior Software Engineer, Payments Platform — Hybrid

Freedompay • Philadelphia

Hybrid
USD 90,000 - 120,000
Medical, prescription, dental and视ion
Life insurance
Retirement plans with company match
+3
Senior Full-Stack Engineer - Cloud-Native Payments Platform
Senior Full-Stack Engineer - Cloud-Native Payments Platform

Global Payments • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Competitive salary
Global benefits package
Career growth opportunities
+4
Senior Software Engineer - .NET (Full Stack)
Senior Software Engineer - .NET (Full Stack)

Worldpay, LLC • Denver (CO)

Hybrid
USD 114,000 - 172,000
Bonus eligibility