PHP Developer

NMI

(Roselle, Illinois)
Full Time
Job Posting Details
About NMI
NMI is a leading software provider in the payment processing industry that powers many e-commerce and global enterprises. We create complex, distributed systems where innovation, scalability and performance are of the utmost importance. Millions of transactions around the world traverse the networks and applications that we design, build and maintain.
Summary
NMI Developers write gold code, and not just for kicks. They understand that their code directly impacts NMI's ability to be successful. They are focused on one thing and one thing only: writing clean code that will scale with the increasing growth of NMI's presence in the payment gateway industry.
Responsibilities
* Write secure, clean software that scales with concurrency. * Write unit, application level and system tests. * Update and maintain the payment gateway system. * Document code, concepts, business logic, and logistics. * Design and develop new features and interfaces using modern web programming paradigms. * Build and maintain secure APIs. * Create efficient database queries.
Ideal Candidate
* Bachelor of Arts/Science in Computer science or other experience commensurate. * Minimum of 1-5+ years of experience developing complex applications. * Expertise in design patterns. * Fluency in all aspects of PHP development and the Software Development Lifecycle. * Expertise with MySQL. * Intermediate experience with JavaScript. * Working knowledge of Linux. * Must be able to work collaboratively with others. * Must be an independent and critical thinker.
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Health, Dental and Vision Insurance. PTO. 14 Paid Holidays (including your birthday). Life, ADD and LTD insurance. 401k Matching. Casual Dress. Flex-time scheduling. Fun Culture Events (Mini-golf in the office, Game nights, Book Club).

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.