Jobs in Egypt - Senior Software Engineer – Full Stack / Java at Visa

Senior Software Engineer – Full Stack / Java at Visa

Location: Agouza

Job Description:

  • Develop programs for enhancing Visa’s critical Clearing and Settlement systems.
  • Collaborate with business units and technical staff to design appropriate solutions.
  • Evaluate options and provide recommendation on scope and scale of effort required to develop solutions.
  • Create design documents, code, unit/functional test, document and implement new programs and subprograms, as well as enhancements, modifications, and corrections to existing software.
  • Build and maintain effective relationships across disciplines in order to provide superior product support.
  • Support and deliver on resulting initiatives from the Business Plan and Technology strategy demonstrating re-use, eliminating duplicative components, architectural design, and use of innovative products.
  • Work to ensure technology decisions are “business” driven.
  • Suggest and cultivate ideas on the extension of the current systems to new products and services.
  • Must be able to understand the positioning of a solution within the company and to build consensus to effectively gain buy-in from all participants.
  • Identify opportunities for further enhancements and refinements to standards, processes and systems.
  • Provide rotational on-call support as scheduled.

Job Requirements:

Education:

  • 2 years of work experience with a Bachelor’s Degree or an Advanced Degree (e.g. Masters, MBA, JD, MD, or PhD)

Relevant Experience:

  • 3 or more years of work experience or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
  • Experience in Node is must
  • Experience Angular, Java, Spring, MySQL and Linux is required.
  • Experience in development in a CI/CD environment and familiarity with CI/CD tools is required.
  • Experience in applying modern Agile Software Development practices.
  • Experience in Micro Services development.
  • Experience with designing and developing solutions for highly scalable, highly available complex systems, preferably in the payment systems or other financial services industry.

Technical Knowledge/ Skills/ Training required:

  • Good interpersonal and facilitation skills.
  • Excellent written and verbal communication skills.
  • Adaptability is a must, including the ability and enthusiasm to learn new technologies quickly.
  • Must be able to write technical design and build documentation for all aspects of a technical infrastructure.
  • Strong problem determination skills and ability to resolve critical issues for complex systems under tight time frames using dumps and other tools.
  • Ability to multi task and handle multiple competing priorities with minimal direction from management. Should possess excellent planning and organizational skills.
  • Ability to understand systems from all levels, from the “big picture” enterprise-level view to the low-level technical view.
  • Ability to represent technical and business issues and solutions to multiple levels internally and externally to support strategic organizational plans.

To Apply:

https://usa.visa.com/careers/job-details.jobid.743999709937421.deptid.1146810.html

Tips for updating your Resume:

https://careeradvancers.org/resume-cv-tips/

No comments:

Contact Form

Name

Email *

Message *

Powered by Blogger.