Senior/Staff Software Engineer @ NMI | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Senior/Staff Software Engineer jobs in Schaumburg, US (remote)
97 applicants
company-logo

NMI ยท 1 day ago

Senior/Staff Software Engineer

ftfMaximize your interview chances
Financial Services

Insider Connection @NMI

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Write clean software for efficient, reliable, redundant, secure, highly-available and scalable solutions.
Write unit, application level and system tests.
Update and maintain applications relating to the processing of payments.
Document code, concepts, business logic, and logistics.
Design and develop new features and interfaces using modern programming paradigms.
Providing feedback and resolutions to escalated support issues.
Work closely with the wider team of Developers, Product Owners and QA.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

PHPMySQLSoftware Development LifecycleDesign patternsJavaC#PythonSQL ServerOracleNetworking conceptsVersion controlLinuxWindowsCI/CD pipelinesIndependent thinker

Required

Write clean software for efficient, reliable, redundant, secure, highly-available and scalable solutions.
Write unit, application level and system tests.
Update and maintain applications relating to the processing of payments.
Document code, concepts, business logic, and logistics.
Design and develop new features and interfaces using modern programming paradigms.
Providing feedback and resolutions to escalated support issues.
Work closely with the wider team of Developers, Product Owners and QA.
Minimum of 5 years of experience developing complex software applications in a commercial environment.
Fluency in a mainstream development language such as PHP, Java, C# and Python.
Expertise with a common database engine such as MySQL, SQL Server or Oracle.
An understanding of networking concepts such as sockets, HTTPS, DNS and SSL.
Experience with version control in a multi-user environment.
Working knowledge of Linux and Windows.
Experience in all aspects of the Software Development Lifecycle.
Familiarity with CI/CD pipelines and their effective use for delivery.
Expertise in design patterns.
Must be able to work collaboratively with others face-to-face and remotely.
Must be an independent and critical thinker.

Benefits

Flex PTO
Health, Dental and Vision Insurance
13 Paid Holidays
Company volunteer days

Company

NMI

twitter
company-logo
NMI is a global leader in embedded payments, powering more than $200 billion in payment volumes every year.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Kyle Pexton
CFO
linkedin
leader-logo
Scott Hart, CFA
Chief Financial Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot