Job Title
Software Development Engineering - Advisor II
About your role:
At Fiserv, we are transforming our payment platforms to deliver modern, scalable, resilient, and secure digital payment experiences. As a Software Development Engineering - Advisor II, you will play a key technical role in the SnapPay modernization program, designing and delivering cloud-native services and APIs that support critical payment capabilities.
You will work closely with product, architecture, engineering, QA, security, and infrastructure teams to translate business capabilities into well-defined specifications and production-ready solutions. You will leverage AI-assisted software development and specification-driven development practices to accelerate delivery while maintaining high standards for architecture, security, testing, and engineering quality.
What youll do:
- Lead the design and development of cloud-native services, APIs, and payment capabilities
- Design and implement scalable, highly available, resilient, and secure microservices using C#/.NET and Microsoft Azure.
- Develop well-defined REST APIs and domain-aligned services using sound API design and Domain-Driven Design (DDD)principles.
- Apply specification-driven development practices by translating business requirements into structured functional and technical specifications that guide implementation and testing.
- Use AI-assisted engineering tools throughout the SDLC to accelerate requirements analysis, solution design, code generation, refactoring, code review, test generation, documentation, and troubleshooting.
- Review, validate, and improve AI-generated code and technical artifacts to ensure they meet architecture, security, performance, maintainability, and engineering standards.
- Build solutions for critical payment scenarios including transaction processing, idempotency, retries, error handling, asynchronous processing, and cross-domain event communication.
- Design and implement data-access patterns using technologies such as Azure SQL, Cosmos DB, and Redis.
- Develop event-driven integrations using technologies such as Azure Service Bus and Azure Event Hubs.
- Implement application security patterns including token-based authentication, authorization, secure service-to-service communication, and secrets management.
- Develop automated unit, integration, API, and component tests, including effective use of AI-assisted test generation while maintaining appropriate engineering validation.
Experience youll need to have:
- 6+ years of professional software development experience, including designing and delivering enterprise-grade applications.
- 4+ years of hands-on C#/.NET development experience, preferably building APIs, microservices, or distributed backend services.
- 3+ years of experience with Microsoft Azureand cloud-native application development.
- Strong experience designing and developing RESTful APIs and microservice-based architectures.
- Strong experience with SQL and relational database design, transactional processing, query optimization, and data-access patterns.
- Experience with distributed application concepts including idempotency, retries, resiliency, caching, asynchronous processing, and eventual consistency.
- Experience with messaging or event-driven architectures using technologies such as Azure Service Bus, Event Hubs, Kafka, or equivalent.
- Experience with CI/CD, automated testing, source control, and modern DevOps practices.
- Hands-on experience using AI-assisted software engineering tools as part of day-to-day software development, including code generation, refactoring, test generation, code analysis, documentation, and problem solving.
- Experience with specification-driven development, including translating requirements into structured specifications and using those specifications to guide software design, implementation, and validation.
- Demonstrated ability to critically review and validate AI-generated software rather than relying on generated output without appropriate engineering oversight.
- Experience implementing application security, authentication, and authorization in enterprise applications.
- Experience troubleshooting production applications using logs, metrics, distributed tracing, and observability tooling.
- Experience working within Agile engineering teams and collaborating across product, architecture, QA, security, and infrastructure functions.
- Bachelors degree in Computer Science, Information Technology, Information Systems, a related field (or foreign equivalent degree), or equivalent work experience.
Experience that would be great to have:
- Experience building or modernizing payment processing, financial services, fintech, or high-volume transactional platforms.
- Experience with OpenTelemetry, Dynatrace, or comparable observability platforms.
- Experience modernizing legacy payment applications into cloud-native architectures.
Important information about this role:
- You must currently possess valid and unrestricted U.S. work authorization to be considered for this role. Individuals with temporary visas including, but not limited to, F-1 (OPT, CPT, STEM), H-1B, H-2, or TN, or any candidate requiring sponsorship, now or in the future, will not be considered for this role.
- This is a full-time, direct-hire position, and no contract options for unsolicited agency submissions will be considered.
- All offers of employment are contingent on standard background checks. Fiserv and certain of its affiliated companies are federal, state, and/or local government contractors. Should this position support a Federal Government contract, now or in the future, the successful candidate will be subject to a background check conducted by the U.S. Government to determine eligibility and suitability for federal contract employment for public trust or sensitive positions. Positions that support state and/or local contracts also may require additional background checks to determine eligibility and suitability.
Salary Range
$128,000.00 - $216,000.00
These pay ranges apply to employees in New Jersey and New York. Pay ranges for employees in other states may differ.
It is unlawful to discriminate against a prospective employee due to the individuals status as a veteran.
For incentive eligible associates, the successful candidate is eligible for an annual incentive opportunity which may be delivered as a mix of cash bonus and equity awards in the Companys sole discretion.
Thank you for considering employment with Fiserv. Please:
- Apply using your legal name
- Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).