2 or more years of work experience in Mobile domain with a Bachelor s Degree or an Advanced Degree (egMasters, MBA, JD, MD, or PhD) in Computer Science/Computer Engineering or other related fields
In-depth understanding of IOS and Android development platforms
Solid knowledge and experience on Manual Testing and other Testing Techniques apart from Automation
Demonstrated problem solving, analytic and troubleshooting skills
SCRUM/Agile Development, Continuous Integration using Jenkins experience
Excellent communication and reporting skills
Ability to deliver quality documentation
Excellent organizational skills to focus on the tasks at hand
A positive and enthusiastic outlook both within the team and when working alone
Passion for high quality software engineering
3 or more years of work experience in Mobile domain with a Bachelor s Degree or an Advanced Degree (g
Masters, MBA, JD, MD, or PhD) in Computer Science/Computer Engineering or other related fields
Preference for a BS degree in Computer Science/Computer Engineering or other related fields with 4 years of experience in iOS and/or Android development
Strong foundation in computer science, with competencies in data structures, algorithms and software design optimized for mobile platform
(required)
Strong understanding in all phases of SDLC, security requirements, multi-tier application development with hardware interaction, network protocols, and SDK development (required)
Knowledge of iOS tools, technologies - Instruments, TestFlight, Apple developer ecosystem, AppStore requirements and upload process, Objective-C and Swift, networking, architecture and design patterns
Knowledge of iOS platform and OWASP security practices
Experience using XCode
Experience using Android native components - Activities, Services, Broadcast Receiver, Content Provider, Web Services, Fragments and Support Libraries
Experience using Java, Kotlin, Espresso, Android SDK, Android Studio, Eclipse IDE, Gradle, Microsoft AppCenter
Experience using RESTful APIs to integrate mobile applications to server side systems
Solid understanding of web technologies (TCP/IP, HTTP, HTML, JavaScript, CSS), REST, SOAP,XML, JSON and other relevant API standards like OAuth, SAML
Familiarity with web service development, DBMS, UNIX shell scripts, Python, SQL is a plus
Experience with various phases in Testing Unit, Functional, Certification, UAT
Experience using Splunk, Jira and production support process.
Visa (NYSE: V) is a world leader in digital payments, facilitating transactions between consumers, merchants, financialinstitutions and government entities across more than 200 countries and territories.