Provide technical assistance for analysis related to the design, development, and implementation of a Java application in a UNIX or Linux Platform.Provide assistance to technical and operational personnel.
Performs analysis of current programs including performance, diagnosis and troubleshooting of problem programs.Documents and demonstrates solutions using flowcharts, layouts, diagrams, charts, & code comments.
Manage the implementation of external and internal projects. Develop project charters and project plans. Set up and direct project/program schedules and budgets. Monitor project/program from initiation through delivery or completion, interfacing with customers and internal stakeholders to ensure success.
Hands-on experience with technologies from Microsoft, Google, Apple, VMware, IBM and other large technology vendors.Excellent written and verbal skills with clients, vendors and teammates, with an ability to summarize and translate between business and technical contexts.
Follows the established testing methodologies and serves as an integral member of the Scrum team.May lead projects or project steps within a broader project or have accountability for ongoing activities and objectives
Collaborate with business analysts, product managers and other development engineers in the design and evolution of software solutions that support any and all types of financial transactions in higher education.
As a Firmware Engineer you will be responsible for designing, debugging, implementing and testing firmware for MicroPayment products. Our engineers are familiar with design and programming of ARM based embedded systems.
Collaborate with business units globally to identify and develop scalable and organization-wide reporting and analytics solutions.Partner with international business units to create culture promoting data driven decisions.
Heartland Payment Systems • Atlanta, GA and 1 other location
This position requires a self-motivated individual who would be responsible for the full lifecycle development of C/C++ programs. The Software Engineer will engage in a variety of analytical and programming assignments that facilitate the development, enhancement, and maintenance of software applications that focus on high volume point of sale transactions, and payment processing technologies.
The primary purpose of the Sr Software Developer is to participate in the process of architecting, designing and creating solutions that create, maintain and extend software products and technology service offerings that focus on serving the needs of retailers and other businesses that utilize accounting and inventory management, e-commerce, point of sale, and payment processing technologies.
The Software Developer's primary responsibilities will be to create, maintain and extend software products and technology service offerings that focus on serving the needs of retailers and other businesses that utilize e-commerce, point of sale, and payment processing technologies.