Mobile Software Engineer III at Global Payments

Chengdu, Sichuan, China

Global Payments Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
FinTech, PaymentsIndustries

Requirements

  • BS in Computer Science, Information Technology, Business/Management Information Systems or related field
  • Typically minimum of 4 years professional experience in coding, designing, developing and analyzing data
  • Advanced knowledge and use of one or more front/back end languages/technologies
  • Moderate understanding of the other corresponding end language/technology
  • Experience with two or more modern programming languages used in the enterprise
  • Experience working with various APIs and external services
  • Experience with both relational and NoSQL databases
  • Preferred Qualifications
  • 6+ years professional experience in coding, designing, developing and analyzing data
  • Experience with IBM Rational Tools

Responsibilities

  • Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures
  • Analyzes existing applications or formulates logic for new applications, procedures, flowcharting, coding and debugging programs
  • Maintains and utilizes application and programming documents in the development of code
  • Recommends changes in development, maintenance and system standards
  • Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment
  • Develops basic to moderately complex code using front and/or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions
  • Designs, creates, and delivers routine to moderately complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application/database to better align interactions and technologies
  • Analyzes, modifies, and develops moderately complex code/unit testing in order to develop concise application documentation
  • Performs testing and validation requirements for moderately complex code changes
  • Performs corrective measures for moderately complex code deficiencies and escalates alternative proposals
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches
  • Provides support to leadership for the design, development and enforcement of business/infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data
  • Applies a full understanding of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance
  • Conducts and provides basic billable hours and resource estimates on initiatives, projects and issues
  • Assists with on-the-job training and provides guidance to other software engineers

Skills

Mobile Development
Software Development Life Cycle
Front-End Programming
Back-End Programming
Code Debugging
Unit Testing
Application Design
Flowcharting
Database Interaction

Global Payments

Payment technologies and software solutions

About Global Payments

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI