Senior Software Engineer - Cardconnect

First Data Corporation King Of Prussia , PA 19406

Posted 4 months ago

The Software Engineering role is central to the business mission of CardConnect. The developer will architect, develop, test and support the software components that implement the features and functions that differentiate CardConnect from other payment processors. This role requires initial and continued education on all Payment Card Industry features, functionality, specifications and standards. A mindset of heightened security is instrumental in the success of this role and CardConnect's technology solution.

TASKS AND RESPONSIBILITIES:

  • Establish and maintain a sense of product ownership around the:

o Technology stack

o DevOps/CICD/Production Support/Monitoring

o Architecture

o Documentation

o Testing

o Customer outcomes and enterprise value

  • Develop software in the Java language, maintain and extend associated automated test cases working closely with Quality Assurance

  • Understand the order to cash payment card business process supported by CardConnect products

  • Maintain familiarity with the security requirements imposed by the PCI-DSS standard focused on the OWASP Top Ten

  • Provide support to Project Managers for customer development, installations, updates, and problem resolution

  • Manage payment card clearinghouse certifications for assigned projects

  • Maintain a high level of organization, attention to detail

  • Preform risk/cost/resource analysis on new development requirements

  • Participate in internal development and testing of new product features and bug fixes and overall development processes

REQUIRED COMPETENCIES:

  • Develop and test computer software using the Java Language

  • Understand the web's most critical web application security vulnerabilities

  • Proficiency with Windows and Linux operating systems required

  • Proficiency with Internet Networking required

  • Data layer design/query optimization knowledge, MySQL/JPA

  • A willingness to learn installation requirements and user functionality of CardConnect Products

DESIRED SKILLS:

  • PCI experience/ISO 8583

  • Web services, REST & SOAP

  • Hardware/Device Integration experience

  • C# Experience

  • Encryption and HSM (Hardware Security Module)

  • WebSockets

  • Sockets over TCP

  • Apache Camel

  • 3rd party integrations

  • JBoss AS

  • Direct customer interaction/projects

  • Bi-directional database replication

  • Oracle ERP/SAP

  • HazelCast

CARDCONNECT PERKS:

  • Competitive salary

  • Employee centric company culture

  • Human centered office design

  • Great benefits

  • Catered lunches

  • Stocked snack room

  • Game rooms

  • Gym membership

Check out our API: https://developer.cardconnect.com/cardconnect-api

First Data is an Affirmative Action Equal Opportunity Employer (Minorities/Females/Vets/Disabled/LGBT)

First Data provides equal opportunities to all employees and applicants for employment without regard to sex, race, color, religion, marital status, national origin, age, genetic information, sexual orientation, gender (including gender identity/expression), disability, veteran status and military status, pregnancy or pregnancy-related medical conditions, or any other factor that may be protected by law.


upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

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
Senior Software Engineer Node JsChantilly VA

Leidos

Posted 5 days ago

VIEW JOBS 1/11/2019 12:00:00 AM 2019-04-11T00:00 Job Description: Leidos is seeking a Software Engineer/Developer for a mission critical program primarily based in Chantilly, VA. The Software Engineer /Developer will provide technical expertise in back-end development of a new website. MUST BE A US CITIZEN to be considered. ROLES/RESPONSIBILITIES: * Software design and development (nodeJS based) * Develop RESTful APIs for enterprise applications * Perform COTS integration with Oracle's IdAM products * Package and script installs * Complete performance analysis/tuning and regression testing * Support Lab and operational installations and provide troubleshooting * Develop Unit Test Plans and supporting the formal test of requirements, execute informal software tests * Identify and troubleshoot issues found during the software development/integration process * Perform functional tests using both front-end and command line interfaces * Create, execute, and maintain technical documentation * Communicate with internal and external stakeholders on test progress during daily scrum meetings * Design, create, modify and remove database objects (tables, views, indexes, keys, stored procedures, functions, DB links, etc.) to support development projects. * Support program operational needs as required EDUCATION: * Requires BS degree and 4-8 years of prior relevant experience or Masters with less than 2+ years of prior relevant experience OR High School Diploma with an additional 6 years of relevant experience MINIMUM QUALIFICATIONS: * MUST BE A US CITIZEN due to that nature of the work * Experience with Node JS, APIs, Sails, and Mocha Tests * Experience creating and using RESTful APIs for enterprise applications * Ability to generate, follow, and update technical procedures and evaluate results * Ability to work successfully in a team, independently, and take initiative on tasks * Demonstrated knowledge of software development concepts * Experience testing software and troubleshooting root causes * Experience solving a broad range of technological challenges in a dynamic environment * Experience with or general knowledge of COTS integration * Ability to communicate in both oral and written formats * Hands-on database tuning and troubleshooting experience. DESIRED QUALIFICATIONS: * Deep understanding of RESTful architectures required * Knowledge of test tools such as SoapUI, LoadRunner, Selenium, TOAD, pgAdmin * Knowledge of authentication standards using OAuth, SAML, PKI * System administration skills in support of RHEL, SE Linux, Solaris, Windows, Apache, IIS * Knowledge of software development lifecycle (SDLC), Scrum, and Agile processes * Experience with or general knowledge of IdAM domains * Knowledge of Oracle Identity and Access Management suite, including OAM, OID, OVD, OUD, OIM, OIF, and OES * Knowledge of software development with the Java/J2EE development, Node, Sails * Prior use with the Atlassian suite tools (JIRA, Bitbucket, and Confluence), Git, Jenkins, and Chef * Knowledge of WebLogic and LDAPs * Practical application with Unix/Linux CLEARANCE REQUIREMENTS: * No Clearance required. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. "External Referral Eligible" Leidos is a Fortune 500® information technology, engineering, and science solutions and services leader working to solve the world's toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company's 31,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Virginia, Leidos reported annual revenues of approximately $10.17 billion for the fiscal year ended December 29, 2017. (NYSE: LDOS) All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Leidos King Of Prussia PA

Senior Software Engineer - Cardconnect

First Data Corporation