Deliver architecture, design, code and unit tests using principles from design patters
Excel at building resilient systems with appropriate monitoring and alerting
Work with limited direction, usually within a complex environment, to drive delivery of solutions and meet service levels
Ensure that applications and code are compliant with Visa security requirements and code is developed per defined coding standards
Responsible for end-to-end development process within the construct of DevOps practices and Agile methodology
Contribute in development and provide technical guidance to team members to drive test automation for batch process and UI regression test
Contribute in development of required UI, dashboards and reports to enhance user experience for automated test execution
Create technical specifications, test and implementation plans
Actively participate in code review and provide constructive feedback
Design and develop enhancements or new services that are scalable, resilient, secured and decoupled
Identify opportunities in various ORMB-based platforms that will drive improvements in performance, scalability, reliability and re-usability through automation
Stay abreast of emerging technologies and proactively assess and evaluate the adoption thereof into the organization
Provide scope and scale of effort to deliver technical solutions
Work with QA teams to ensure quality of code and testing through regression test automation
Collaborate with upstream/downstream systems and technology leads to design and implement solutions that meet business needs
Work with engineers, architects, resources deployed globally, including staff, vendors, and offshore partners to ensure that the solution will scale appropriately while being cost effective
Drive and/or facilitate development of system models, requirements, specifications, and use cases for assigned projects
Resolve production problems, and ensure that preventative measures are identified and implemented in a timely manner
Minimum of 8-10 years of experience in system and software design, architecture, and development of large scale systems
Strong knowledge of source code version control, automated build and deployment process
Expertise in configuring CI/CD pipeline using industry standard tools such as Jenkins
Expertise in JUnit and other test automation frameworks like Selenium
Expertise with Agile/Scrum development methodologies and project/requirements management tools like JIRA, Riley, TFS
Experience with web services standards and related technologies (HTTP/S, Spring, XML, JSON, REST, Angular JS)
Nice to have experience with NoSQL DB like MongoDB and reporting/analytics tools like Tableau, PowerBI
Experience with development of application/platforms supporting Security requirements
Very good understanding in all phases of SDLC, security requirements, multi-tier application development, deep understanding of network protocols, test driven development, SDK development - maintenance and support
Strong conceptual and analytic skills
Strong foundation in data structures, algorithms and design patterns
Excellent writing and verbal communication skills, interpersonal and presentation skills and the proven ability to influence and communicate effectively
Proven problem solving skills and ability to respond resourcefully to new demands, priorities and challenges
Bachelor s or Master’s degree, preferably in a Computer Science and Engineering
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of Article 49 of the San Francisco Police Code.
All your information will be kept confidential according to EEO guidelines.
Posted on : Sat, 16 Mar 2019 03:11:50 GMT
This job posting is no longer available on ITJobsList.
Find similar jobs: on Job Search
ITJobsList.com is helping Job Seekers with Smarter and more effective Job Search and Career services. We help millions of people find jobs and has provided employers with the talent they required for their organization.
We deliver a huge database of Tech, STEM Jobs and IT Jobs Listings in USA and help job seekers land a successful career.