Senior Software Engineer

2 months ago


Atlanta, United States Visa Full time

Company Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

Job Description

Team Summary

The Client Information Development is part of the Member Information Systems organization. We are responsible for development, maintenance and support business critical applications that support VISA's daily operations. Client Information applications (also known as Profile Systems Engineering) are responsible in the storage, upkeep and dissemination of client information for authorization, clearing, settlement and data mining. The team is currently working on a multi-year effort to modernize our business systems. Our objective is to adopt more open software technologies and get away from proprietary systems (Mainframe, etc.). The successful candidate will be a part of “Strategic Initiatives” team to build the next-generation global payment network.

We deliver objectives from a shared value agenda, effectively becoming the enablers and trusted strategic advisors for our clients.

Primary responsibilities of a Staff Software Engineer in our team at Visa:

The Staff Software Engineer role is key to our ongoing transformation, requiring you to solve challenging business problems and build highly scalable, user-friendly applications. Key responsibilities include:

Designing, documenting, and implementing new systems, enhancements, and modifications to existing software that aligns with design specifications, security, and Java best practices.Interacting with both business and technical stakeholders to deliver high-quality products and services that meet business requirements, using the latest tools and technology.Delivering zero-defect code and ensuring the team's deliverables meet or exceed business expectations. Design, implement and evolve highly scalable and fault-tolerant web based applications.Identifying opportunities for product innovation and improvements to best practices, standards, and processes.Contribute to efficient development process pipeline by leveraging best-in-class CI/CD tools.Mentoring junior developers to ensure timely delivery of good quality code.Presenting technical solutions, capabilities, considerations, and features in business terms.Communicating status, issues, and risks effectively and timely.Contributing to the design of backend DBs and queries, API creation and consumption, and front-end UI development. Also manage backend operations and batch jobs to maintain the data. Leverage new technologies to build the next generation of Application stack.Working independently to develop software that conforms to Visa’s high standards of security, quality, performance, resiliency, and compliance.Independently creating multiple design artifacts for projects and presenting designs to team members and other stakeholders.Collaborating with Technical Product Managers to break down solutions into smaller achievable tasks.Supporting test engineers and operation teams in troubleshooting, defect research, issue root cause analysis, etc.

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Qualifications

Basic Qualifications
• 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience

Preferred Qualifications
• 3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
• At least 3+ years of software development experience.
• Minimum 3 years of Experience in JCL, COBOL, VSAM.
• Basic Knowledge in Ezytrieve, REXX, File-Aid, Xpeditor, SPUFI.
• Strong in writing and understanding SQL. Good exposure in IBM DB2, DB2 commands and Tools.
• Strong analytical and organizational skills with a demonstrated aptitude to understand technical environments
• Strong teamwork skills and excellent collaboration skills
• Excellent written and verbal communications skills
• Ability to handle multiple competing priorities in a fastpaced environment
• Results driven and flexible
• Self-motivated and able to work under pressure
• Banking or Payment Industry experience is preferred
• Knowledge of JAVA or understanding of Web based UI applications is preferred
• Bachelor's Degree in Engineering is required, Advanced degree is a plus

Additional Information

Work Hours: Varies upon the needs of the department.

Travel Requirements: This position requires travel 5-10% of the time.

Mental/Physical Requirements: This position will be performed in an office setting.  The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.

Visa is an EEO Employer.  Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.  Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.

U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is 96,600.00 to 136,550.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.



  • Atlanta, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a mid- to senior-level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Atlanta, United States Sage Group plc Full time

    Job Title Senior Software Engineer Job Description Senior Software Engineer - Java, Azure, AWS This is a hybrid role out of Atlanta 2-3 days a week in office. Sage is a leading innovator in cloud technology, dedicated to providing cutting-edge solutions that empower small and medium businesses worldwide. We are seeking a talented Senior Software Engineer...


  • Atlanta, United States Brooksource Full time

    Senior Software EngineerAtlanta, GA (Remote)Contract-to-Hire As a Senior Software Engineer, you will be developing the backend and frontend for delivery and supply chain with a fortune 500 Retailer. These applications serve as the source of truth for delivery data, deployment, DevOps, etc. You will be working with a team for 6 - 10 engineers that sit within...


  • Atlanta, United States Brooksource Full time

    Senior Software EngineerAtlanta, GA (Remote)Contract-to-HireAs a Senior Software Engineer, you will be developing the backend and frontend for delivery and supply chain with a fortune 500 Retailer. These applications serve as the source of truth for delivery data, deployment, DevOps, etc. You will be working with a team for 6 - 10 engineers that sit within...


  • atlanta, United States Brooksource Full time

    Senior Software EngineerAtlanta, GA (Remote)Contract-to-Hire As a Senior Software Engineer, you will be developing the backend and frontend for delivery and supply chain with a fortune 500 Retailer. These applications serve as the source of truth for delivery data, deployment, DevOps, etc. You will be working with a team for 6 - 10 engineers that sit within...


  • atlanta, United States Brooksource Full time

    Senior Software EngineerAtlanta, GA (Remote)Contract-to-Hire As a Senior Software Engineer, you will be developing the backend and frontend for delivery and supply chain with a fortune 500 Retailer. These applications serve as the source of truth for delivery data, deployment, DevOps, etc. You will be working with a team for 6 - 10 engineers that sit within...


  • Atlanta, Georgia, United States United Software Group Full time

    Job Title: Senior .NET Software ArchitectJob Summary:United Software Group is seeking a highly skilled Senior .NET Software Architect to lead the design and development of complex multi-platform systems. The ideal candidate will have extensive experience in large-scale application architecture, design, and development using various versions of .NET Framework...


  • atlanta, United States ICP Search Full time

    Senior Software Engineer (Java)Atlanta - Hybrid - 2/3 Days Office BasedMy client a global communications organisation require a number of Senior Backend Java Engineers to join a new team within the business, The application, being developed is one of the key components of their new Intelligent Interactions offering and will be the foundation of the product,...


  • atlanta, United States ICP Search Full time

    Senior Software Engineer (Java)Atlanta - Hybrid - 2/3 Days Office BasedMy client a global communications organisation require a number of Senior Backend Java Engineers to join a new team within the business, The application, being developed is one of the key components of their new Intelligent Interactions offering and will be the foundation of the product,...


  • Atlanta, United States Sage Group plc Full time

    Job Title Senior Software Engineer Job Description Sage is a leading innovator in cloud technology, dedicated to providing cutting-edge solutions that empower small and medium businesses worldwide. We are seeking a talented Senior Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining...


  • Atlanta, United States Ditto Job Board Full time

    Job DescriptionJob DescriptionAbout Ditto:Ditto is on a mission to unleash the full power of edge devices by removing all the plumbing required to build amazing applications. Ditto is a globally remote team. Our core values are trust, communication, and continuous improvement. We celebrate diversity and strive to create a team that encompasses a wide range...


  • atlanta, United States ISGF Full time

    ROLE DESCRIPTIONISGF is seeking a Senior Software Engineer for an international corporation in the financial, retail, and gaming technology industry in Atlanta near the Battery. The Sr. Software Engineer will be responsible for developing applications, ensuring consistent quality of software solutions by developing and maintaining core modules of our...


  • Atlanta, United States ISGF Full time

    ROLE DESCRIPTIONISGF is seeking a Senior Software Engineer for an international corporation in the financial, retail, and gaming technology industry in Atlanta near the Battery. The Sr. Software Engineer will be responsible for developing applications, ensuring consistent quality of software solutions by developing and maintaining core modules of our...


  • Atlanta, United States YanTech Associates Full time

    Senior Java Engineer YanTech Associates have partnered with a leading healthcare technology company dedicated to improving patient care and outcomes through innovative solutions. Based in Atlanta, they're committed to leveraging technology to empower healthcare professionals and patients alike. As a Backend Java Engineer/Developer, you'll play a crucial role...


  • Atlanta, United States Hermeus Full time

    Hermeus is an aerospace and defense technology company founded to radically accelerate air travel by delivering hypersonic aircraft. The company aims to develop hypersonic aircraft quickly and cost-effectively by integrating hardware-rich, iterative development with modern computing and autonomy. This approach has been validated through design, build, and...


  • Atlanta, United States Tech Stars Group LLC Full time

    About the job Senior Full Stack Software Engineer Senior Full Stack Software Engineer - REMOTE Our client is at the forefront of applying machine learning research to transform the way medical conversations are understood and utilized. We are on the lookout for a Senior Software Engineer to enhance our dynamic team. Your contribution will be crucial in...


  • Atlanta, Georgia, United States NorthPoint Search Group Inc Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with expertise in programming languages and experience with complex projects.Key Responsibilities:Design and develop software applications using programming...


  • Atlanta, Georgia, United States Datum Software Full time

    Job SummaryWe are seeking a Senior Software Architect to join our team at Datum Software.The successful candidate will have expertise in SharePoint and Meta Workplace, as well as experience in developing and implementing effective social media strategies.The role involves developing high-level design plans for applications, data, and infrastructure...


  • Atlanta, United States Endeavor Full time

    The Challenge As the Senior Manager of Software Engineering at OneTrust, you will be responsible for leading and managing software engineers, overseeing the development and delivery of high-quality microservices based applications. You will leverage your extensive experience in software development, leadership, and strategic planning to drive project...


  • Atlanta, Georgia, United States 3i People Full time

    At 3i People, we're seeking a highly skilled Engineering Software Consultant to join our team. As a Senior Engineering Software Specialist, you will be responsible for supporting our clients in the development and implementation of document management systems.With a strong focus on technical documentation, you will work closely with our clients to understand...