Senior Software Lead - Payments & High Availability

ProSearch

Portland (ME)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A technology recruitment agency is searching for a Senior Software Developer in Portland, Maine, to blend hands-on software development with leadership responsibilities. The ideal candidate will guide a small team while designing applications that support high volume payment processing. Responsibilities include ensuring PCI compliance and conducting security assessments, in a collaborative environment focused on security and reliability. Candidates should have strong expertise in ASP.NET Core and experience with REST APIs. This role is critical in supporting daily transactions for clients.

Qualifications

  • Strong proficiency in ASP.NET Core and Microsoft .NET Framework.
  • Experience with REST APIs and SQL Server, including Availability Groups.
  • Hands-on experience with penetration testing and security assessments.

Responsibilities

  • Lead and mentor a small development team while actively coding.
  • Design and maintain web applications and payment processing APIs.
  • Ensure PCI Level 1 compliance and optimize performance.

Skills

ASP.NET Core
Microsoft .NET Framework
REST APIs
SQL Server
HTML
CSS
Windows Communication Foundation
Windows Services
Penetration testing

Job description

A technology recruitment agency is searching for a Senior Software Developer in Portland, Maine, to blend hands-on software development with leadership responsibilities. The ideal candidate will guide a small team while designing applications that support high volume payment processing. Responsibilities include ensuring PCI compliance and conducting security assessments, in a collaborative environment focused on security and reliability. Candidates should have strong expertise in ASP.NET Core and experience with REST APIs. This role is critical in supporting daily transactions for clients.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

ProSearch • Portland (ME)

On-site
USD 90,000 - 130,000
Senior Tech Lead: Payments & High-Volume Systems Architect
Senior Tech Lead: Payments & High-Volume Systems Architect

360 IT Professionals • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Senior .NET Backend Engineer - Payments & APIs
Senior .NET Backend Engineer - Payments & APIs

Virtual Connect Solutions • United States

On-site
USD 82,656 - 96,432
Lead Software Engineer – AWS Payments Leader
Lead Software Engineer – AWS Payments Leader

Nanosoft Consulting Talent Page • Columbus (OH)

On-site
USD 99,187
Lead Software Architect - Payments & Data (Remote + Boston)
Lead Software Architect - Payments & Data (Remote + Boston)

Highview Staffing • Boston (MA)

Hybrid
USD 180,000 - 225,000
Senior Full-Stack Engineer — Build Scalable Web & Payments
Senior Full-Stack Engineer — Build Scalable Web & Payments

Qualia • Austin (TX)

Hybrid
USD 180,000 - 200,000
Comprehensive health plans
401k program
Parental leave
+1
Senior Software Engineer - Payments Platform (Hybrid)
Senior Software Engineer - Payments Platform (Hybrid)

PowerToFly • Bellevue (WA)

Hybrid
USD 212,202 - 243,700
Comprehensive benefits package
401(k)
Paid Time Off
Senior Software Engineer I – Payments Platform
Senior Software Engineer I – Payments Platform

Etsy • Oregon (WI)

Hybrid
USD 100,000 - 130,000
Lead Software Engineer - Payments & Reliability
Lead Software Engineer - Payments & Reliability

Fairygodboss • Pittsburgh

On-site
USD 95,000 - 158,000
Medical/prescription coverage
Dental and vision options
401(k) with company match
Senior Lead Software Engineer - Payments Tech & Java
Senior Lead Software Engineer - Payments Tech & Java

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 171,000 - 260,000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
+1