Software Engineer- Middleware
Company: FreedomPay
Location: Las Vegas
Posted on: April 2, 2026
|
|
|
Job Description:
The FreedomPay Commerce Platform is the technology of choice for
many of the largest companies across the globe in retail,
hospitality, lodging, gaming, sports and entertainment,
foodservice, education, healthcare and financial services.
FreedomPay’s technology has been purposely built to deliver rock
solid performance in the highly complex environment of global
commerce. The company maintains a world-class security environment
and was first to earn the coveted validation by the PCI Security
Standards Council against Point-to-Point Encryption with EMV
standard in North America. FreedomPay’s robust solutions across
payments, security, identity and data analytics are available
in-store, online and on-mobile and are supported by rapid API
adoption. The award winning FreedomPay Commerce Platform operates
on a single, unified technology stack across multiple continents
allowing enterprises to deliver a consistent, repeatable experience
on a global scale. FreedomPay is a fast paced, high growth company
with a great culture with competitive benefits and compensation
with a business casual atmosphere. We are currently seeking a top
tier Software Engineer with specific experience in the Microsoft
technology stack (.Net, C#, SQL) with a focus on our middleware
products and interacting with hardware devices. This is a full-time
salaried position. You will join a team of world class engineers
and developers solving complex problems, building new product
lines, and expanding existing products and services. You will be
rewarded for creativity and innovation. The ideal candidate will be
proficient in the development of high performing n-tier solutions
with transaction handling and complex secure system integrations.
You will leverage various frameworks, patterns, and tools. You will
have shared accountability for the quality of the solution and
ensure seamless integration and implementations. Job
Responsibilities (including but not limited to) Build properly
structured, well-commented solutions for complex integrations and
complex problems. Work directly with 3rd party Point of Sales and
hardware devices. Maintain and expand our middleware solutions.
Exercise thorough unit and system testing. Work within a scrum team
to create stories, tasks, estimates, and delivery timelines for
each release. Follow and contribute to technical standards, coding
standards, tools, platforms, and approaches. Help define and create
application frameworks and common libraries for a wide variety of
solutions, always seeking to reuse code and core frameworks where
possible. Work with the QA team to ensure proper test plan, test
coverage, test execution, and defect remediation. Related tasks as
assigned. Required Skills and Experience At least a BS/BA Degree in
MIS, Computer Science, Engineering, or related field A minimum of 5
years experience as a Software Developer/Engineer Strong, written
and verbal communication skills Experience with .Net 4.6.2, VS 2019
C# Object-oriented design and programming Windows Servers/Services
Experience building multi-threaded, high throughput, transactional
processing software Knowledge of, and commitment to,
industry-accepted best practices in source code control,
architecture, coding structure, and unit/system testing Building
and documenting interfaces for 3rd party consumption Working
knowledge of current network hardware, protocols, and standards,
including TCP/IP socket programming, HTTP and HTTPS handling, WiFi,
SSH, SSL. Abstract thinking skills and employing experience and
knowledge to create innovative solutions Knowledge of full
application life cycle design tools and methodologies, e.g.,
Agile/Scrum, Extreme Programming Excellent multi-tasking skills,
managing multiple initiatives at one time in a fast-paced
environment Experience with accurate project estimating and
planning, working in a team oriented and collaborative environment,
working in a high pressure and fast paced organization Data
security, encryption handling, compliance, data privacy and laws
After hours support as needed Strong MS Office, Visioor Lucid Chart
Occasional travel may be required (U.S.) Optional Skills and
Experience A minimum of 2 years experience with devices Direct
interaction with hardware devices SQL and SQLite GIT Wireshark
Java/Kotlin C, C++ Linux Virtualization, including VirtualBox or
VMWare Docker, Azure, AWS, or GCP Experience in high volume
transactional processing environments, preferably financial or
payment related As the fastest growing commerce company in the
industry, we offer the opportunity for tremendous upward mobility
within the company as well as development and professional growth
opportunities. FreedomPay's fulltime roles provide exceptional
benefits including medical, prescription, dental and vision
coverage, Life Insurance, Retirement Plans with company match,
commission sharing plan, flexible hybrid working environment, and
great parental and other leave programs. All positions must be able
to successfully pass a background check as well as a credit check.
FreedomPay is an Equal Opportunity Employer, including
Disability/Veterans. All qualified applicants will receive
consideration for employment without regard to race, color,
religion, sex, sexual orientation, gender identity, national
origin, disability, or status as a protected veteran.
Keywords: FreedomPay, Henderson , Software Engineer- Middleware, IT / Software / Systems , Las Vegas, Nevada