Senior Software Engineer

NMI Roselle , IL 60172

Posted 1 week ago

About Us

NMI is an international market-leading FinTech company. A Payment Gateway which develops the most trusted payments software for customers in 38 countries across the world. With offices in Bristol, Chicago, Salt Lake City and New York, our payment technology powers millions of card payment transactions, worth billions, securely and reliably, worldwide. In fact, you've probably already used our software without even realizing it. Whether you were ordering a burger, paying for parking or booking a train ticket, we power the communication of so many payments that there's a good chance you've already used the NMI payment gateway, without even knowing it.

If you want to join a team of industry leading experts, are passionate, talented, and ambitious and want to drive the continued development, we want to hear from you!

Responsibilities and Duties

  • 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.

Requirements

  • Bachelor of Arts/Science in Computer science or other experience commensurate.
  • Minimum of 3 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.
  • Experience working with financial and/or billing platforms is highly desired

Key Competencies Required

  • Decision Making
  • Analytical Problem Solving
  • Drive for Excellence
  • Technological Orientation
  • Clear Communication

Benefits

  • Health, Dental and Vision Insurance
  • Vacation and Sick time
  • 13.5 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, Chili Cook-offs, Game nights, Book Club)

Equal Opportunity

NMI is committed to providing equal employment opportunity for all persons regardless of race, color, religion, sex, age, marital status, national origin, sexual orientation or sexual identity, genetic information, citizen status (except those that do not have the legal right to be employed in the United States), disability, military service, service member, veteran status, or any other basis protected by applicable law.

Applicants must be authorized to work in the United States.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer

NMI

Posted 2 days ago

VIEW JOBS 10/18/2019 12:00:00 AM 2020-01-16T00:00 <h3>About Us</h3><p>NMI is an international market-leading FinTech company. A Payment Gateway which develops the most trusted payments software for customers in 38 countries across the world. With offices in Bristol, Chicago, Salt Lake City and New York, our payment technology powers millions of card payment transactions, worth billions, securely and reliably, worldwide. In fact, you've probably already used our software without even realizing it. Whether you were ordering a burger, paying for parking or booking a train ticket, we power the communication of so many payments that there's a good chance you've already used the NMI payment gateway, without even knowing it.</p><p><br></p><p>If you want to join a team of industry leading experts, are passionate, talented, and ambitious and want to drive the continued development, we want to hear from you!</p><p><br></p> <p><strong>Responsibilities and Duties</strong></p><ul> <li>Write secure, clean software that scales with concurrency.</li> <li>Write unit, application level and system tests.</li> <li>Update and maintain the payment gateway system.</li> <li>Document code, concepts, business logic, and logistics.</li> <li>Design and develop new features and interfaces using modern web programming paradigms.</li> <li>Build and maintain secure APIs.</li> <li>Create efficient database queries.</li> </ul><p><strong>Requirements</strong></p><ul> <li>Bachelor of Arts/Science in Computer science or other experience commensurate.</li> <li>Minimum of 3 years of experience developing complex applications.</li> <li>Expertise in design patterns.</li> <li>Fluency in all aspects of PHP development and the Software Development Lifecycle.</li> <li>Expertise with MySQL.</li> <li>Intermediate experience with JavaScript.</li> <li>Working knowledge of Linux.</li> <li>Must be able to work collaboratively with others.</li> <li>Must be an independent and critical thinker.</li> </ul><p><strong>Key Competencies Required</strong></p><ul> <li>Decision Making</li> <li>Analytical Problem Solving</li> <li>Drive for Excellence</li> <li>Technological Orientation</li> <li>Clear Communication</li> </ul><p><strong>Benefits</strong></p><ul> <li>Health, Dental and Vision Insurance </li> <li>Vacation and Sick time</li> <li>13.5 Paid Holidays (including your birthday)</li> <li>Life, ADD and LTD insurance </li> <li>401k Matching </li> <li>Casual Dress</li> <li>Flex-time scheduling</li> <li>Fun Culture Events (Mini-golf in the office, Chili Cook-offs, Game nights, Book Club)</li> </ul><p><strong>Equal Opportunity</strong></p><p>NMI is committed to providing equal employment opportunity for all persons regardless of race, color, religion, sex, age, marital status, national origin, sexual orientation or sexual identity, genetic information, citizen status (except those that do not have the legal right to be employed in the United States), disability, military service, service member, veteran status, or any other basis protected by applicable law. </p><p><br></p><p>Applicants must be authorized to work in the United States. </p> NMI Roselle IL

Senior Software Engineer

NMI