Talent.com
Software Engineer II - POS Payments (San Antonio, TX)
Software Engineer II - POS Payments (San Antonio, TX)H-E-B • San Antonio, TX, US
No se aceptan más aplicaciones
Software Engineer II - POS Payments (San Antonio, TX)

Software Engineer II - POS Payments (San Antonio, TX)

H-E-B • San Antonio, TX, US
Hace 21 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

Overview

Software Engineer II - POS Payments (San Antonio, TX) – The POS Payments team is responsible for in-store payments. We are looking for an experienced Software Engineer with a background in designing, developing, and maintaining high-level payment systems. Proficient in building secure, scalable, and high-performance transaction processing platforms. It's a plus if you have knowledge of payment gateways, PCI compliance, fraud detection, and financial integrations (e.g., ACH, card networks).

As a Software Engineer II - POS Payments , you'll deliver complex code solutions. You'll contribute to overall system design, architecture, security, scalability, reliability, application performance, and provide end-to-end support.

Responsibilities

  • Deliver complex code solutions and contribute to system design, architecture, security, scalability, reliability, and performance with end-to-end support.
  • Write production-ready code and tests that meet acceptance criteria, are easily testable, documented, and understandable by other developers, and account for edge cases, security, and errors.
  • Create, configure, and support build and deployment pipelines.
  • Provide on-call support, debugging, and troubleshooting for moderately complex issues within team services; seek guidance from more senior engineers for complex issues.
  • Grow technical skills and experience, starting to lead small initiatives independently.
  • Collaborate across teams, mentor junior engineers, and influence within the team to deliver reliable and innovative payment solutions.
  • Recommend changes to processes and tools at the team level based on industry standards, patterns, and best practices.
  • Navigate complex work that may span multiple systems and partially diagnose problems within the scope of work.
  • Ensure stories are appropriately sized for accurate estimation, continuous integration, and incremental delivery with team support.
  • Identify dependencies and blockers, escalate blockers or delays as needed, and manage priorities and urgency with teammates.
  • Contribute to root cause analysis and remediation for future issues; implement effective system monitoring.

Qualifications

  • A Computer Science degree or comparable formal training, certification, or work experience
  • 2+ years of experience in software development in the specified area
  • Experience with common software engineering tools (e.g., Git, Jira, Confluence)
  • Strong fundamentals in data structures, algorithms, and design patterns
  • Ability to review others' code for strong engineering solutions, performance, sustainability, and iterative development
  • Understanding of coding standards, design principles / patterns, and Agile methodologies
  • Backend software engineering experience with Java, Golang, C / C++, or other languages to build services and APIs
  • Experience with Spring Boot, Spring Framework, Spring Security, and related frameworks
  • Experience with relational databases and SQL
  • Linux environment experience including command line and shell scripting
  • Hands-on experience with DevOps practices, including CI / CD, infrastructure as code, and container-first strategies
  • Work Environment & Travel

  • Ability to travel by car or plane with overnight stays
  • Willingness to work extended hours and rotating / on-call schedules as needed
  • Location

    San Antonio, TX

    J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Software Engineer Ii • San Antonio, TX, US