Software Developer, Gateway
Heartland Payment Systems, Inc. - Plano, TX

This job posting is no longer available on Heartland Payment Systems, Inc.. Find similar jobs: Software Developer jobs - Heartland Payment Systems jobs

Heartland Payment Systems is looking for a software developer to join the front-end gateway application development team. The front-end gateways process 100% of the transactions that come into Heartland. This position is to work as part of a team of developers, product owners, project managers, and quality assurance analysts to design, develop, test, and support web sites and transaction processing systems. Each team member has multiple areas of focus and works together to solve a variety of complex and challenging problems. Due to the critical nature of these systems, the quality of the software is of the highest importance.

Key Responsibilities

Collaborate with a team to develop new and maintain existing systems

Support an on-call rotation shared by team covering weekends and after hours

Work with the team to identify requirements, estimates, test scenarios and cases

Work with operations to identify and resolve network and infrastructure issues

Stay up to date on current technologies and work with team to introduce them where appropriate

Stay up to date on all current PCI and security requirements as well as industry standards

Write automated tests for all systems

Research production issues

Work with DBAs to utilize, update, and maintain system databases

Work with a team within an agile development methodology

Conform to and help improve team processes and standards

Provide subject matter expertise for development challenges

Ability to work with minimal direction and under pressure

Ability to take ownership of work, identify key concerns early, drive resolution to completion

Required Skills

Presentation and training skills (preferred but not required)

Full understanding of the software development lifecycle

Strong documentation and communication skills

Required Experience

Bachelor Degree in Computer Science or equivalent

Languages/Frameworks: 5 + years of experience with C# (.NET); Java experience also considered

Visual Studio 2010

Microsoft SQL Server 2008: Must be able to create stored procedures, create efficient queries, understand SQL performance issues, etc.

Strong analytical and testing skills – automated testing is a key focus

Windows development experience is required; MAC is


IIS/Web services/Windows services

.NET Framework 2.0/3.5/4.0

Protocols and messaging - examples: HTTP, TCP/IP, XML, Soap, VISA 2 nd , ISO 8583, FTP, etc.

Communication level programming – sockets, message queues, etc.

Desired Experience (not required) :
Linux/unix development experience

Mac development experience

Team Foundation Server

MTM – test management and maintenance

Peripheral support – examples: PIN pads, MSR, check readers, printers, scanners, etc.

Payment industry/financial transaction development




Agile methodology (scrum, kanban, etc.)

Physical Requirements and Working Conditions

Physical Requirements : Those required in a typical office environment including sitting most of the time, finger dexterity for computer and paper work, talking to convey detailed or important instructions, average hearing for normal conversations, and average visual acuity.

Working Conditions : No hazardous or significantly unpleasant conditions

In accordance with the Americans with Disabilities Act, it is possible that requirements may be modified to reasonably accommodate disabled individuals. However, no accommodations will be made which may pose serious health or safety risks to the associate or others or which impose undue hardships on the organization.

This job description is not intended to fully and completely describe all duties of the position. The incumbent will be required to complete other duties not specifically described herein as required by their supervisor.

Heartland Payment Systems is Proud to be an Equal Opportunity Employer

Heartland Payment Systems was named one of Computerworld's "Best Places to Work in IT 2012"

Heartland Payment Systems, Inc. - 23 months ago - save job - copy to clipboard - block
Recommended Jobs
Developer - iOS Mobile Technology
Barclays Investment Bank - Dallas, TX
Barclays Investment Bank - 22 days ago

Sr. Siebel Developer/Engineer
Rent-A-Center - Plano, TX
Rent-A-Center - 25 days ago

Software Developer - Senior
Fiserv - Dallas, TX
Fiserv - 21 days ago
About this company
68 reviews
Heartland Payment Systems, Inc. (NYSE: HPY), delivers credit/debit/prepaid card processing, gift marketing and loyalty programs, payroll and...