Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Visa, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Engineer for the Click2Pay (Secure Remote Commerce) Development Team at Visa will play a pivotal role in designing, developing, and enhancing secure payment solutions that facilitate seamless online transactions. This position involves collaborating with cross-functional teams to innovate and implement advanced technologies, ensuring scalability, security, and efficiency in all payment processes. The ideal candidate will demonstrate technical expertise, a strong commitment to quality, and the ability to thrive in a fast-paced environment, delivering exceptional results that align with Visa's mission to protect consumers and businesses through secure digital payment solutions.
Job Responsibilities
- Design and develop high-performance software solutions for the Click2Pay platform.
- Collaborate with product management, UX/UI designers, and other engineering teams to define requirements and deliver optimal user experiences.
- Implement secure coding practices to ensure data integrity and protection against vulnerabilities.
- Conduct code reviews and provide mentorship to junior engineers, promoting best practices in software development.
- Participate in architectural discussions and contribute to creating a sustainable and scalable framework.
- Identify and resolve technical challenges while proposing innovative approaches to improve system performance.
- Document technical specifications, design patterns, and other relevant materials to support maintainability and knowledge sharing.
- Monitor application performance and troubleshoot issues in a production environment to ensure high availability and reliability.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field; a Master’s degree is a plus.
- At least 5 years of professional software development experience, with a focus on transaction processing or payment solutions.
- Strong proficiency in programming languages such as Java, JavaScript, or C++.
- Demonstrated experience with secure coding standards and practices in a cloud-based environment.
- Familiarity with Agile methodologies and software development life cycle (SDLC) best practices.
- Experience with databases such as SQL and NoSQL technologies.
- Knowledge of API design and RESTful service architecture.
- Ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
Technologies & Tools
This position utilizes a range of technologies and tools essential for successful development and implementation of secure commerce solutions. The primary tools include software development environments such as IntelliJ IDEA or Eclipse, version control systems including Git, build tools like Maven and Gradle, and CI/CD platforms such as Jenkins. Familiarity with cloud platforms (AWS, Azure, etc.), containerization technologies like Docker, and orchestration tools such as Kubernetes will be advantageous. Additionally, experience with monitoring tools (e.g., Splunk, New Relic) and security analysis tools is preferred to ensure code quality and application resilience.
Ideal Candidates
Ideal candidates for the Senior Software Engineer position will exhibit a strong analytical mindset and a passion for technology innovation. The ability to think critically, coupled with a proactive approach to problem-solving, is essential. Successful individuals will possess excellent interpersonal and communication skills, enabling them to work effectively within diverse teams. A commitment to delivering secure and user-friendly software solutions, combined with a continuous learning attitude, will empower candidates to thrive in this role and contribute significantly to Visa's ongoing evolution in the payment industry.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.