The Senior Software Developer will be responsible for the technical enhancements and new features for Heartland’s custom developed Merchant Servicing Systems, enhancing and supporting them as necessary to meet business goals.
You will be a member of our Jeffersonville software development team. This team has technical ownership of all Merchant Servicing Systems.
You will work on the full life-cycle software development of both our web based application as well as our non -web applications.
You will gather requirements, design high quality software solutions, skillfully leverage software patterns, implement code and unit tests with other developers, participate in peer review, test, release to the live environment, and maintain the application, all using an agile and iterative methodology in a collaborative environment.