Senior Software Engineer

Software Development
  • Software Development
  • PUNE

Join a fast‑growing payments technology team that delivers end‑to‑end solutions for millions of transactions daily. You’ll work across the full software development lifecycle, creating secure, robust code for internal platforms and client‑facing applications. What You'll Do Develop and maintain front‑end and back‑end code across multiple platforms. Design, code, test, and debug moderately complex applications. Create technical specifications and documentation for new features. Perform unit testing and validate code changes against PCI compliance. Collaborate with business, client, and vendor teams to define solution approaches. Estimate billable hours and resource needs for projects. Mentor junior engineers and assist with on‑the‑job training. What You Need BS in Computer Science, IT, or related field. Minimum 4 years of professional coding, design, and data analysis experience. Proficiency in at least two modern programming languages (e.g., Java, Python, .NET). Experience with RESTful APIs and external services integration. Working knowledge of relational (Oracle, MySQL) and NoSQL databases. Familiarity with Linux (Ubuntu, CentOS) and Windows environments. Understanding of PCI security standards and compliance. Good to Have 6+ years of full‑stack development experience. Hands‑on experience with IBM Rational development tools. Exposure to web frameworks such as Node.js, React.js, or Angular. Knowledge of mobile development (iOS/Android) or machine‑learning libraries. The Opportunity Global Payments powers payments for over 3 million companies and 600 million cardholders, offering you a chance to impact a massive, real‑world ecosystem. You’ll work in a collaborative, globally‑distributed team focused on secure, high‑volume transaction processing.

Similar Jobs to Apply
  • CME Group
    India

    You will engineer secure, scalable, and reliable technology solutions that support global risk‑management needs. The position involves full‑system testing, code optimization, and guiding junior en
  • Accenture
    Chennai

    Join a dynamic team that designs, builds, and configures enterprise applications to meet evolving business needs. You’ll translate process requirements into reliable, efficient software solutions wh
  • Autodesk
    Pune

    Join the Concurrent Editing team to build scalable, collaborative features that enable real-time editing experiences across Autodesk products. You will utilize strong fundamentals in software engineer
  • Mastercard
    Pune

    Join a team powering secure, digital-first experiences leading the transformation of global corporate travel and B2B payments. You will directly shape next-generation financial platforms by driving ar