Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailAs a Software Engineer you will be part of our VPC & Domestic Processing team in Payment Processing to help design enhance and build our transactional processing system in an agile development environment. You will work with colleagues who will support and challenge you daily. You will be part of teams tasked with multiple projects building full stack development of realtime transactional services REST services API and Container based services that are highly functional distributed secure scalable and resilient. We believe in self managing Agile teams who build products end to end focusing on unit testing code reviews and continuous integration for excellent code quality. You will see the code written and moved to production within just a few days to then be used by a huge customer base including Facebook Nike FedEx Apple to name a few. As part of this organization you will get an opportunity to work on a highly scalable system which processes around 400 tps 24/7.
Some of Your Key Responsibilities
Essential Functions
As a Software Engineer you will help design enhance and build next generation fraud detection platforms in an agile development environment.
You will play part of multiple teams tasked with projects ranging from backend development Rest based APIs Container based services to highly functional secure scalable and resilient systems.
Contribute to release planning exercise assign and track work of team members to timely releases.
Responsibilities include technical analysis and creation of conceptual approach.
Develop code that complies with design specifications and meets security and Java best practices.
Coding must adhere security standards be easily maintainable and be high performant.
Participate in design and code review sessions as appropriate to ensure the quality of work delivered by self and teammates are in accordance with development standards.
Collaborate with business partners on requirements elaboration design configuration and business reengineering.
Present technical solutions capabilities considerations and features in business terms. Effectively communicate status issues and risks in a precise and timely manner.
Design and execute test plans scenarios and scripts
Document software defects using a bug tracking system and report defects
This is a hybrid position. Hybrid employees can alternate time between both home and office. Employees in hybrid roles are expected to work from the office three days a week Monday (Sunday in some countries where Sunday is the start of the week) and Wednesdays. Wednesdays are designated as inoffice collaboration days. The third day in the office will be decided based on team needs and determined in partnership with senior leadership.
Qualifications :
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.
Remote Work :
No
Employment Type :
Fulltime
Full-time