NMI is seeking a Senior Software Engineer to join our Development team, reporting to the Engineering Manager. You will work on core billing and invoicing systems using C# and PHP, with AI-assisted development using Claude and Cursor.
You’ll review AI-generated code for security, performance, and maintainability and own architectural decisions. The role emphasizes collaboration and mentoring in a remote-first workplace.