Job Description

Senior Software Engineer (C#/PHP) - Payment Processing Systems

NMI is seeking a passionate Senior Software Engineer to join our growing Development team, focusing on underlying systems investment. This role is crucial for driving the continued development of our high-volume payment processing services.

As a senior developer proficient in C# and/or PHP, you will join industry-leading experts responsible for software services that process billions of transactions annually for hundreds of thousands of merchants. These applications must be efficient, reliable, redundant, secure, highly-available, and scalable. Experience developing accounting or billing systems is preferred for this position.

Key Responsibilities

  • Design, develop, and maintain core billing and invoicing systems utilizing C# and PHP technologies.
  • Take ownership of architectural and design decisions for critical billing system components.
  • Lead technical discussions,...

Ready to Apply?

Take the next step in your AI career. Submit your application to Confidential today.

Submit Application