Remote-First Senior Software Engineer (C#/PHP)

NMI

United States

Remote

USD 115,000 - 130,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote first culture
Competitive compensation
Growth opportunities
Flex PTO & sick time
Health, Dental and Vision Insurance
Life and Disability insurance
401k matching
Flexible Spending Account
Employee referral program
Bonusly recognition

Job summary

NMI seeks a Senior Software Engineer to join our Development team, reporting to the Engineering Manager. You will design, build, and maintain core billing systems using C# and PHP, with AI-assisted development through Claude and Cursor.

You will own architectural decisions, mentor teammates, and drive CI/CD improvements while scaling systems for billions of transactions. This remote-first US-based role offers competitive pay and comprehensive benefits.

Qualifications

  • 5+ years of experience developing complex software applications in an agile environment.
  • Strong proficiency in C# and/or PHP with OO design knowledge.
  • Experience building scalable billing/invoicing systems and securing data.

Responsibilities

  • Design, develop, and maintain core billing and invoicing systems using C# and PHP.
  • Lead technical discussions and drive best practices for maintainability and performance.
  • Mentor junior engineers and coach on safe use of AI tools like Claude and Cursor.
  • Improve CI/CD pipelines and monitoring to ensure reliable deployments.
  • Optimize database queries and system architecture for growth and security.

Skills

C# proficiency or PHP
OO design
Database design
Security best practices
Mentoring
Cross-team collaboration

Education

Bachelor's degree in Computer Science

Tools

Claude
Cursor
Kubernetes
Docker
DataDog

Job description

NMI seeks a Senior Software Engineer to join our Development team, reporting to the Engineering Manager. You will design, build, and maintain core billing systems using C# and PHP, with AI-assisted development through Claude and Cursor.

You will own architectural decisions, mentor teammates, and drive CI/CD improvements while scaling systems for billions of transactions. This remote-first US-based role offers competitive pay and comprehensive benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Billing Systems Engineer - Remote, AI-Driven
Senior Billing Systems Engineer - Remote, AI-Driven

NMI • United States

Remote
USD 120,000 - 160,000
Health coverage
Remote-first culture
Flex PTO
+3
Senior Software Engineer (Fully Remote)
Senior Software Engineer (Fully Remote)

NMI • United States

Remote
USD 120,000 - 160,000
Health coverage
Remote-first culture
Flex PTO
+3
Senior Software Engineer, AI-Driven Payments (Remote)
Senior Software Engineer, AI-Driven Payments (Remote)

NMI • Schaumburg (IL)

Remote
USD 115,000 - 130,000
Remote first culture
Competitive compensation and benefits
Personal growth and advancement
+6
Senior Software Engineer
Senior Software Engineer

NMI • United States

Remote
USD 115,000 - 130,000
Remote first culture
Competitive compensation
Growth opportunities
+7
Senior Fullstack Engineer: Remote (C# & Angular)
Senior Fullstack Engineer: Remote (C# & Angular)

nortal • United States

Remote
USD 120,000 - 180,000
Competitive USD salary
Remote work (100% remote)
Paid time off & holidays
+4
Senior PHP Developer (Full-time, Long-term)
Senior PHP Developer (Full-time, Long-term)

Odesa.co • Florida

On-site
USD 120,000 - 170,000
Senior C#.NET Software Engineer - Remote (12m Contract)
Senior C#.NET Software Engineer - Remote (12m Contract)

Scrums • Northern (KY)

Hybrid
USD 120,000 - 170,000
REMOTE Senior Software Engineer - C#, .NET/.NET Core, Linux
REMOTE Senior Software Engineer - C#, .NET/.NET Core, Linux

Technology Navigators • United States

Remote
USD 120,000 - 180,000
Healthcare benefits
Paternity leave
401k
+6
Senior PHP Engineer - Remote, Flexible Hours, Stock Options
Senior PHP Engineer - Remote, Flexible Hours, Stock Options

Nexaminds • United States

Remote
USD 120,000 - 180,000
Stock options
Remote work options
Flexible working hours
+2
Remote Staff Software Engineer: Billing & Fraud
Remote Staff Software Engineer: Billing & Fraud

GitHub, Inc. • United States

Hybrid
USD 140,000 - 372,000