Responsible for the design, development, and engineering of software solutions for a large payment system; responsible for the design, development, and engineering of software solutions using a variety of programming languages and deployment technologies.
The software developer will work as part of an IT development team. Responsibilities include analysis of business use cases, design, build and maintenance of customized business applications, Enterprise integration and workflow management solutions. The developer will work closely in a cross functional Agile team composed of IT and business units.
Participate in the full life-cycle development of a product, including the development, integration, and unit testing of product features; develop and document high quality application code consistent with organizational coding standards.
Coordinate database integration with other enterprise applications, including geospatial information systems.Implement analytical approaches that require knowledge of statistical programming languages, including Java, C++, and others.
Responsible for understanding the performance of marketing campaigns in online and offline channels. Analyzing and establishing the cumulative impact of all marketing in both the short-term and long-term.
Evaluate and implement the appropriate development architypes and patterns, and perform requirements, design, development, testing and troubleshooting process with internal teams, partners, providers and external technology vendors.