G
Global Payments1h ago
Foundit

Software Engineer

Pune, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Global Payments

Full Job Description

Summary of This Role

This role involves working across the entire software development lifecycle, creating, designing, coding, debugging, maintaining, testing, implementing, and validating applications. You will analyze existing applications, formulate logic for new ones, and develop documentation. Responsibilities include recommending development standards and creating implementation plans in a flexible environment.

What Part Will You Play

  • Develop basic to moderately complex code (front or back-end) in collaboration with business and technology teams for internal and external client software solutions. Create and deliver routine program specifications for code development and support, with a moderate understanding of the application/database.
  • Analyze, modify, and develop basic to moderately complex code, including unit testing and application documentation. Perform testing and validation for code changes and implement corrective measures, escalating proposals when necessary.
  • Apply a moderate understanding of procedures, methodology, and application standards, including Payment Card Industry (PCI) security compliance.

What Are We Looking For in This Role

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field.
  • Typically 2+ years of professional experience in coding, designing, developing, and analyzing data. Basic knowledge of at least two modern programming languages, experience with various APIs, external services, and both relational and NoSQL databases.

Preferred Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field.
  • 4+ years of professional experience in coding, designing, developing, and analyzing data, with experience in IBM Rational Tools.

Desired Skills and Capabilities

Skills / Knowledge

  • Developing professional expertise, applying company policies and procedures to resolve a variety of issues.

Job Complexity

  • Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships.

Supervision

  • Normally receives general instructions on routine work, detailed instructions on new projects or assignments.

Operating Systems

  • Linux distributions (Ubuntu, CentOS/RHEL, Amazon Linux)
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop

Database

  • Design and familiarity with DDL and DML for Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop.

Back-end Technologies

  • Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler

Front-end Technologies

  • HTML, JavaScript, jQuery, CICS

Web Frameworks

  • Node.js, React.js, Angular, Redux

Development Tools

  • Eclipse, Visual Studio, Webpack, Babel, Gulp

Mobile Development

  • iOS, Android

Machine Learning

  • Python, R, Matlab, Tensorflow, DMTK

Company

G

Global Payments

Global Payments is a leading provider of payment technology and software solutions, enabling millions of daily transactions worldwide. We empower over 3 million companies, 1,300 financial institutions...

Pune, India
Posted on Foundit