All roles

[Remote] Senior Software Engineer (PHP)

Remote · USA Full-time New today

Note: The job is a remote job and is open to candidates in USA. NMI is looking for an experienced Senior Software Engineer (Full-Stack) to join their Fee Navigator team, which automates merchant statement analysis and proposal generation. The role involves contributing across the full software development lifecycle, collaborating with cross-functional teams to deliver high-quality software that powers their fee-analysis and proposal platform.

Responsibilities

  • Design, build, and enhance features within FeeNavigator using PHP/Laravel and Vue
  • Develop efficient database queries and optimize MySQL performance as needed
  • Own the quality of your work end-to-end through developer-led testing — writing unit, integration, and end-to-end tests, and validating your own changes through to production
  • Improve the health of a large, established codebase by refactoring complex areas and decomposing high-complexity components into maintainable, well-structured code
  • Document critical business logic, application workflows, and key architectural decisions
  • Collaborate with Product Managers to refine requirements and contribute to technical solution design
  • Participate in code reviews to maintain high engineering standards and share best practices
  • Work with SRE to ensure software is observable, resilient, secure, and production-ready
  • Diagnose and resolve incidents, defects, and performance bottlenecks in collaboration with cross-functional teams
  • Contribute to continuous improvement of development processes, tooling, and engineering practices

Skills

  • Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of experience developing complex applications
  • Fluency in PHP and modern development practices
  • Strong understanding of object-oriented programming and design patterns
  • Experience with relational databases such as MySQL (schema design, query optimization)
  • Experience with modern frontend development (JavaScript/TypeScript, Vue, npm, basic CSS/SCSS)
  • Comfort working in large, established codebases — able to navigate unfamiliar systems, untangle complexity, and make sound changes with limited guidance
  • Familiarity with secure coding principles
  • Experience with Git and CI/CD workflows
  • Experience contributing across the full SDLC
  • Effective use of AI-assisted development tools, with the judgment to know where they add value and the discipline to review and validate their output
  • Ability to work both independently and collaboratively
  • Strong experience with Laravel or similar modern PHP frameworks
  • Experience with the Vue ecosystem (Quasar, Pinia, Vite)
  • Experience with containerization technologies (Docker)
  • Experience with caching technologies (Redis, Memcached)
  • Experience with AWS services (ECS, ECR, S3, SQS)
  • Experience working with logging & monitoring systems (e.g., Sentry, New Relic)
  • Understanding of cloud-native or SaaS architectures (scalability, resilience, multitenancy)
  • Exposure to Python and ML-adjacent services (Flask, Pandas, scikit-learn)
  • Experience integrating AI capabilities into applications, or building workflows that incorporate them
  • Track record of raising engineering standards on a team — improving test coverage, reducing technical debt, or modernizing legacy code

Benefits

  • Competitive salary + bonus
  • A remote first culture!
  • Flex PTO
  • Health, Dental and Vision Insurance
  • 13 Paid Holidays
  • Company volunteer days

Company Overview

  • NMI is powering the next generation of embedded payments with its modular payment acceptance platform and industry-leading gateway. It was founded in 1998, and is headquartered in Schaumburg, Illinois, US, with a workforce of 201-500 employees. Its website is http://www.nmi.com.
  • Apply To This Job

    Related roles

    [Remote] Logistics & Sales Support (Internship or Ongoing Part-Time)

    Remote · USA Full-time

    [Remote] Customer Service Representative

    Remote · USA Full-time

    [Remote] Business Operations Intern

    Remote · USA Full-time

    [Remote] Sr. Software Engineer - Backend

    Remote · USA Full-time

    [Remote] Sales Specialist

    Remote · USA Full-time

    [Remote] Remote 1099 Medicare Sales Agent - Pod Leader

    Remote · USA Full-time

    [Remote] Principal Product Manager

    Remote · USA Full-time

    [Remote] Medicare Sales Agent (Remote) - AL

    Remote · USA Full-time

    [Remote] Business Development Manager - CPG

    Remote · USA Full-time

    [Remote] Medicare Sales Agent (Remote) - IN

    Remote · USA Full-time

    Remote --- Healthcare Customer Service Representative (for internal use)

    Remote · USA Full-time

    Academic Advisor

    Remote · USA Full-time

    [Remote] Disability Bridge Claims Specialist

    Remote · USA Full-time

    Outside Sales Representative - $6,000 Sign-On Bonus

    Remote · USA Full-time

    Strategic Client Executive - Collaborative Ventures Group, Remote in Central or Eastern Time Zones

    Remote · USA Full-time

    Software Development Engineer II, Maps API

    Remote · USA Full-time

    Lead CA Title Examiner (Remote)

    Remote · USA Full-time

    Records Analyst

    Remote · USA Full-time

    Remote Customer Service & Inside Sales Representative | Join arenaflex's Dynamic Team - Work From Home Opportunity

    Remote · USA Full-time

    Part-Time Remote Customer Service Representative – Flexible Home‑Based Role at arenaflex

    Remote · USA Full-time