Software Engineer II at Global Payments

Campinas, State of São Paulo, Brazil

Global Payments Logo
Not SpecifiedCompensation
Junior (1 to 2 years), Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Payments, FintechIndustries

Requirements

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 2 years professional experience in coding, designing, developing and analyzing data
  • Basic knowledge and use of one or more languages/technologies: two or more modern programming languages used in the enterprise, experience working with various APIs, external services, experience with both relational and NoSQL databases
  • Preferred: 4+ years professional experience in coding, designing, developing and analyzing data, experience with IBM Rational Tools
  • Operating Systems: Linux distributions (Ubuntu, CentOS/RHEL, Amazon Linux), Microsoft Windows, z/OS, Tandem/HP-Nonstop
  • Database: Design, familiarity with DDL and DML for Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop
  • Back-end technologies: Java, Python, .NET, Ruby, Mainframe COBOL
  • Moderate understanding of procedures, methodology, application standards, including PCI security compliance

Responsibilities

  • Works throughout the software development life cycle: create, design, code, debug, maintain, test, implement and validate applications
  • 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 or back end programming language within a platform in collaboration with business and technology teams for internal and external client software solutions
  • Creates and delivers routine program specifications for code development and support on a project/issue with moderate understanding of the application/database
  • Analyzes, modifies, and develops basic to moderately complex code/unit testing to develop application documentation
  • Performs testing and validation requirements for basic to moderately complex code changes
  • Performs corrective measures for basic to moderately complex code deficiencies and escalates alternative proposals

Skills

Software Development
Coding
Debugging
Unit Testing
Application Development
Front-end Programming
Back-end Programming
Flowcharting
SDLC

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