Remote Otter LogoRemoteOtter

Senior Software Engineer (C#/PHP) - Remote

Posted Yesterday
Software Development
Full Time
Worldwide
$90,000 - $127,000/year

Overview

NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI’s continued growth and investment in the underlying systems.

In Short

  • Design, develop, and maintain core billing and invoicing systems using C# and PHP technologies.
  • Take ownership of architectural and design decisions for billing system components.
  • Lead technical discussions, participate in code reviews, and drive best practices in maintainability and performance.
  • Actively mentor and support the growth of junior team members.
  • Lead improvements to CI/CD pipelines and development processes.
  • Implement monitoring, logging, and alerting systems to proactively identify and resolve issues.
  • Optimize database queries and system architecture to handle growing merchant and transaction volumes.
  • Implement robust security measures to protect sensitive payment and merchant data and ensure compliance with PCI DSS standards.
  • Communicate project status, risks, and technical decisions effectively to both technical and non-technical stakeholders.
  • Collaborate closely with Product Owners, Developers, and QA teams to ensure successful product releases.

Requirements

  • Bachelor's degree in Computer Science or equivalent experience.
  • Minimum of 5 years of experience developing complex software applications in a collaborative, agile environment.
  • Advanced proficiency in C# and/or PHP, with strong understanding of object-oriented design principles and design patterns.
  • Advanced experience with database design, optimization, and performance tuning.
  • Strong knowledge of security and compliance best practices (e.g. OWASP, PCI).
  • Excellent communication skills, with a proven ability to mentor others, contribute to a strong team culture, and work with others across teams to move projects forward.
  • Experience designing and architecting scalable, distributed systems with consideration for performance, reliability, and maintainability.
  • Ability to translate complex business requirements into technical solutions.
  • Proven track record of code reviews and maintaining code quality standards.
  • Proven ability to understand, debug, and enhance complex existing systems with limited documentation and evolving requirements.

Benefits

  • Annual salary of $90,000 - $127,000 + bonus.
  • A remote first culture!
  • Flex PTO.
  • Health, Dental and Vision Insurance.
  • 13 Paid Holidays.
  • Company volunteer days.
NMI logo

NMI

NMI is a forward-thinking company that empowers its partners with flexible payment solutions, challenging the traditional one-size-fits-all approach to payments. Serving a diverse clientele, including small to medium-sized businesses, entrepreneurs, and fintech startups, NMI is dedicated to democratizing access to the latest payment technologies. The company focuses on enabling seamless payment experiences across various commerce platforms, ensuring that innovative tech can thrive without boundaries. With a commitment to creativity and problem-solving, NMI is at the forefront of making payments easy and accessible for everyone.

Share This Job!

Save This Job!

Similar Jobs:

Employment Hero logo

Senior Software Engineer (PHP) - Remote

Employment Hero

1 week ago

Join Employment Hero as a Senior Software Engineer (PHP) to build scalable WordPress solutions in a remote-first environment.

Vietnam
Full-time
Software Development
NICE logo

Senior Software Engineer (PHP) - Remote

NICE

4 weeks ago

Join NiCE as a Senior Software Engineer to design and develop high-quality software solutions.

India
Full-time
Software Development
LastPass logo

Senior Software Engineer (PHP) - Remote

LastPass

7 weeks ago

Join LastPass as a Senior Software Engineer (PHP) to build and enhance a product that secures the digital lives of millions.

Worldwide
Full-time
Software Development
Emergent Software logo

Senior Software Engineer (PHP) - Remote

Emergent Software

18 weeks ago

Join our remote team as a Senior PHP Developer to lead the modernization of a high-impact software platform.

USA
Contract
Software Development
Avalara logo

Senior Software Engineer - PHP - Remote

Avalara

20 weeks ago

Avalara is seeking a Senior Software Engineer with extensive PHP experience to lead product development in a remote role.

Worldwide
Full-time
Software Development