Visa
posted about 2 months ago
The Sr. Software Engineer role at Visa is pivotal in driving the transformation of our consulting division, Visa Consulting & Analytics (VCA). This position requires a seasoned professional who can tackle complex business challenges and develop highly scalable, user-friendly applications. The role involves designing, documenting, and implementing new systems, as well as enhancing and modifying existing software to align with design specifications, security protocols, and Java best practices. You will interact with both business and technical stakeholders to deliver high-quality products and services that meet business requirements, utilizing the latest tools and technologies available. As a Sr. Software Engineer, you will be responsible for delivering zero-defect code and ensuring that the team's deliverables meet or exceed business expectations. You will identify opportunities for product innovation and improvements to best practices, standards, and processes. Mentoring junior developers will be a key part of your role, ensuring the timely delivery of high-quality code. You will coordinate Continuous Integration activities, contribute to testing automation frameworks, and present technical solutions in business terms to various stakeholders. This position is crucial for supporting one of Visa's key clients, enhancing their digital consumer banking and payments experience. You will work independently to develop software that adheres to Visa's high standards of security, quality, performance, resiliency, and compliance. Additionally, you will create multiple design artifacts for projects and collaborate with Technical Product Managers to break down solutions into smaller, achievable tasks. Your contributions will also extend to supporting test engineers and operations teams in troubleshooting and conducting root cause analysis for issues.