Job description
Job details
- Location: Canada
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: CAD 95,000 - 120,000 per year
Role overview
NMI is seeking a skilled Senior Software Engineer to join the Fee Navigator team. In this full-stack role, you will contribute to a sophisticated platform that automates merchant statement analysis and proposal generation, significantly reducing manual effort for analysts by classifying fees and computing savings in real-time.
Job details
This is a full-time position based in Canada. The role is operated as a Remote opportunity. This is a professional senior-level appointment and is not an internship. The offered salary range for this position is 95,000 CAD to 120,000 CAD.
Responsibilities
- Develop and maintain the Fee Navigator platform using PHP and modern full-stack technologies.
- Implement complex logic for ingesting and classifying merchant processing statements.
- Optimize algorithms for computing markups and potential savings for client proposals.
- Collaborate with the Account Management and Signup Tools value stream to improve user experience.
- Write clean, maintainable, and scalable code to replace manual analysis workflows.
Requirements
- Extensive professional experience as a Software Engineer with a focus on PHP.
- Proven track record of building and scaling full-stack web applications.
- Strong understanding of data classification and automated document processing.
- Ability to work independently in a remote environment across Canada.
- Strong problem-solving skills and attention to detail regarding financial calculations.
Benefits
- Competitive salary range from 95,000 to 120,000 CAD.
- Flexible remote work environment.
- Opportunity to work on high-impact automation tools.
- Professional growth within a specialized value stream.
Keywords
PHPFull-StackSoftware EngineeringAutomationAPI IntegrationMerchant ServicesBackend Development