Senior Software Engineer Oracle Revenue Management And Billing

Year    Bangalore, Karnataka, India

Job Description


Company Description

Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure payments network, enabling individuals, businesses and economies to thrive.

When you join Visa, you join a culture of purpose and belonging - where your growth is priority, your identity is embraced, and the work you do matters. We believe that economies that include everyone everywhere, uplift everyone everywhere. Your work will have a direct impact on billions of people around the world - helping unlock financial access to enable the future of money movement.

Join Visa: A Network Working for Everyone.



\xc2\xb7 Provide technology development leadership with Billing and Revenue systems that support financial operations

\xc2\xb7 Deliver architecture, design, code and unit tests using principles from design patterns

\xc2\xb7 Excel at building resilient systems with appropriate monitoring and alerting

\xc2\xb7 Work with limited direction, usually within a complex environment, to drive delivery of solutions and meet service levels

\xc2\xb7 Ensure that applications and code are compliant with Visa security requirements and code is developed per defined coding standards

\xc2\xb7 Actively participate in code review and provide constructive feedback

\xc2\xb7 Design and develop enhancements or new services that are scalable, resilient, secured and decoupled

\xc2\xb7 Identify opportunities in various ORMB-based platforms that will drive improvements in performance, scalability, reliability and re-usability through automation

\xc2\xb7 Design and develop components using open source technologies like SpringBoot, Angular, React, No SQl databases

\xc2\xb7 Production Support to ensure components deployed are maintained and meets operational and service level agreements

\xc2\xb7 Troubleshoot and analyze production issues and take them to closure. Resolve production problems, and ensure that preventative measures are taken and implemented in a timely manner

\xc2\xb7 Present solutions to key stakeholders and demonstrate working software to other teams as needed

\xc2\xb7 Responsible for end-to-end development process within the construct of DevOps practices and Agile methodology

\xc2\xb7 Adapt to best practices and lessons learned from sprint execution to maximize team velocity

\xc2\xb7 Participate in proof of concepts and other technical evaluations of new technologies

\xc2\xb7 Stay abreast of emerging technologies and proactively assess and evaluate the adoption thereof into the organization

\xc2\xb7 Cross-team/vendor partnership

\xc2\xb7 Partner with product owners to clarify requirements, acceptance criteria and create conceptual approach

\xc2\xb7 Provide scope and scale of effort to deliver technical solutions

\xc2\xb7 Work with QA teams to ensure quality of code and testing through regression test automation

\xc2\xb7 Collaborate with upstream/downstream systems and technology leads to design and implement solutions that meet business needs

\xc2\xb7 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

\xc2\xb7 Drive and/or facilitate development of system models, requirements, specifications, and use cases for assigned projects

\xc2\xb7 Engage in rapidly evolving field of AI, conceptualize and implement POC\'s and lead to broader adoption as applicable

Mentor and train new team members and be an inspirational leader

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Qualifications

Basic Qualifications:

  • 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience
Preferred Qualifications:
  • 3 or more years of work experience with a Bachelor\'s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
  • 3-6 years of experience in system and software design, architecture, and development of large scale systems
  • Expertise in Oracle Revenue Management and Billing design, configuration and customization
  • Hands on experience with Java/J2EE, Oracle, SQL, Linux, and JavaScript
  • Expertise in configuring CI/CD pipeline using industry standard tools such as Jenkins
  • Expertise in JUnit and other test automation frameworks
  • 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)
  • Experience with reporting and analytics tools like Tableau
  • 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 knowledge of source code version control, automated build and deployment process
  • Strong conceptual and analytic skills
  • 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 discipline
  • Strong foundation in computer science, with strong competencies in data structures, algorithms, design patterns
  • Understanding of LLMs, Vectorization and GPT models is preferable
Additional Information

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Visa

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3235191
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year