Staff Software Engineer - APIs, Visa Recurring Payment Monitor
Visa is seeking a Senior Software Engineer specializing in APIs to join our Visa Recurring Payment Monitor team. This role will be primarily responsible for the design, development, documentation, testing, and release of various API components using open-source technologies. The successful candidate will collaborate closely with other Visa teams including Architecture, Operations & Infrastructure, Application Support, Configuration Management, Client Services, and other Product Development teams.
Responsibilities:
- Develop high-quality API code deliverables following the team’s development process and adhering to the team’s definition of done/completion.
- Implement best practices and Visa standards in secure coding and overall delivery processes.
- Review code created by other software engineers and help clear blockers to enhance team performance.
- Actively participate in the agile software development process and contribute to its continuous improvement.
- Contribute towards functional, application, infrastructure architecture & design creation.
- Work closely with product owners to identify & review requirements, translate them into application design and reflect them in epics and stories.
- Contribute to release management, code configuration management, and continuous delivery pipeline processes.
- Assist the application support team with application deployments in production environments.
- Assist with resolving any queries or issues from internal and external clients and stakeholders.
- Collaborate efficiently with the team to ensure timely turnaround of work products.
- Exhibit enthusiasm for change activities to foster a positive atmosphere.
- Identify scope creeps and inform the appropriate stakeholders.
- Identify and mitigate risks that may impact the product.
- Ensure proper documentation is available for each area of delivery.
- Participate in maintenance activities such as security patching and technology version upgrades.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.