Staff SW Engineer
Role details
Job location
Tech stack
Job description
Visa Technology & Operations LLC, a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Atlanta, GA to:
- Partner with business stakeholders, architects, and development teams to define system objectives and design integrated solutions for high-volume financial transactions.
- Analyze and optimize legacy mainframe applications (COBOL, JCL, DB2) to improve performance and reliability using tools like BlueZone, Endevor, and SDSF.
- Design, develop, and maintain scalable batch applications supporting authorization processes, ensuring modularity and maintainability.
- Provide production support and on-call coverage for critical systems, resolving job failures and database issues within defined SLAs.
- Translate business requirements into detailed technical specifications using JIRA, including flow diagrams and database logic.
- Develop and tune SQL/DB2 queries for large-scale data processing and reporting using SPUFI, QMF, and DataGrip.
- Implement secure data integration between mainframe and distributed systems via NDM and FTP, ensuring data accuracy and consistency.
- Automate and re-engineer batch processes using ESP and Control-M to enhance performance and reduce runtime.
- Investigate and resolve production incidents via JIRA and ServiceNow, performing root-cause analysis and coordinating fixes.
- Participate in JAD sessions and technical workshops to align solutions with enterprise architecture standards.
- Execute full SDLC activities within Waterfall methodology, including design, coding, testing, deployment, and post-release support.
- Lead SIT and coordinate UAT to validate application functionality and compliance before release.
- Manage deployment and release processes, ensuring build integrity and post-release validation.
- Conduct code and design reviews to ensure adherence to engineering standards and best practices.
- Maintain comprehensive documentation for design, configuration, and operational procedures to support compliance and audit readiness.
- Collaborate across business, QA, infrastructure, and operations teams to ensure production readiness and effective communication.
- Position reports to the Atlanta, Georgia office and may allow for partial telecommuting., 1. Mainframe technologies, including COBOL, JCL, and DB2 for developing and maintaining batch and online business applications.
- Utilize debugging and quality assurance tools, including XPEDITER, Fault Analyzer, and File Manager, for program design, testing, defect identification, and issue resolution.
- Source code management and configuration tools, including Endevor and ChangeMan to manage program versions, perform controlled code migrations, and maintain application integrity across environments.
- Job scheduling and workload automation tools, such as ESP Workload Automation, CA-7, and Control-M, for executing, monitoring, and optimizing batch cycles and enterprise workflows.
- Database and data analysis tools, including SPUFI, QMF, TOAD, and DataGrip, for writing and tuning SQL queries, analyzing DB2 data, and performing data validation and optimization.
- File transfer and connectivity solutions such as NDM (Connect:Direct) and FTP processes to facilitate data extraction, transformation, and loading (ETL) between mainframe and distributed systems.
- Reporting and utility programs, including DFSORT, ICETOOL, IEBGENER, and IDCAMS, for dataset management, sorting, and large-scale data processing.
- System and performance monitoring tools, such as SDSF and SAR for reviewing job outputs, managing system queues, and analyzing performance metrics.
- Terminal emulation and access tools, including BlueZone, Attachmate, and ISPF, for interacting with mainframe systems and executing day-to-day operations.
- Incident management and ticketing systems, such as ServiceNow, JIRA, and Rational Team Concert (RTC), for tracking production issues, change requests, and development tasks.
- Testing and quality assurance tools, including XPEDITER, Fault Analyzer, and File Manager, to validate code functionality, identify defects, and support unit, integration, and regression testing.
- Release and deployment management tools, such as Endevor and ChangeMan, for coordinating controlled builds, migrations, and production releases.
- Project methodologies, including Agile and the Waterfall model, for managing the full software development lifecycle (SDLC) from requirement gathering through deployment and post[1]production support.
- Collaboration and documentation tools, such as Confluence, Microsoft Teams, and SharePoint, for maintaining project documentation, communicating with cross-functional teams, and managing knowledge repositories.
Requirements
- Employer will accept a Bachelor's degree in Computer Science, Information Technology, or related field, and 5 years of progressive, post-baccalaureate experience in job offered or in a software engineering-related occupation.
Benefits & conditions
U.S. APPLICANTS ONLY: The estimated salary range for this position is $152,131.00 to $198,600.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program. I'm interested I'm interested Privacy Notice