About your role:
At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Sr Professional II, you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver solutions that align with our business goals and client needs.
This role is required to be in an office 5 days a week working in Berkeley Heights ATM lab.
What you will do:
Lead the design, development, and implementation of software applications to support Fiserv's business goals.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Perform coding, testing, and debugging of ATM related applications to ensure optimal performance.
Support ATM Vendor needs for their remote Lab testing.
Create and manage backup images of ATM software.
Document and archive ATM Configuration Settings.
Maintain and improve existing codebases and lead peer review processes.
Responsibilities listed are not intended to be all-inclusive and may be modified as necessary.
- Execute certification test scripts to validate the proper functioning of ATM hardware and software, to include:
- Installing and configuring ATM software
- Taking ATM hardware/software components in and out of service
- Documenting and reporting defects
- Managing vendor responses, and validating software fixes
What you will need to have:
4+ years of experience in software development
2+ years of experience in SQL databases
2+ years of experience in AWS, Azure, or GCP services
2+ years of experience with Agile methodologies
4+ years of an equivalent combination of educational background, related experience, and/or military experience
What would be great to have:
Experience in the financial services industry
Proficiency with tools like Confluence, Jira, Paragon, qTest.
Knowledge of/familiarity with HP Nonstop systems a plus.
Experience testing software related to transaction processing
Ability to design & execute comprehensive test cases covering functional, non-functional and edge cases using techniques like BVA (boundary value analysis), equivalence partitioning and exploratory testing.
Familiarity with testing tools and methodologies both manual and automated
Experience configuring ATMs in a Tandem test environment.
Experience managing equipment in a Lab environment.
R-10368021