JOBSEARCHER

Software Development Engineering - Advisor II

FiservMemphis, TNL6 LeadOctober 26th, 2026
Overview: Ready to make your application Please do read through the description at least once before clicking on Apply. In this role you will help transform Fiserv’s payment platforms into modern, cloud-native services. You will design scalable APIs and microservices for critical payment capabilities, collaborating with cross-functional teams to translate business needs into production-ready solutions. You’ll leverage AI-assisted development to accelerate delivery while upholding architecture, security, and quality standards. This is your opportunity to shape resilient digital payments at scale and contribute to a mission-driven fintech environment.
Responsibilities:
  • Lead design and development of cloud-native services, APIs and payment capabilities
  • Build scalable, highly available, resilient, and secure microservices using C#/.NET and AzureCreate REST APIs and domain-aligned services based on Domain-Driven Design principles
  • Apply specification-driven development to translate requirements into specs guiding implementation and testing
  • Utilize AI-assisted SDLC tools to accelerate analysis, design, code generation, testing, and documentation
  • Review and validate AI-generated code and artifacts for quality and security standards
  • Develop payment scenarios including transactional integrity, idempotency, retries, error handling, and asynchronous processing
  • Implement data-access patterns with Azure SQL, Cosmos DB, RedisCreate event-driven integrations with Azure Service Bus and Azure Event Hubs
  • Implement application security patterns including token-based auth and secrets management
  • Develop automated tests (unit, integration, API, component) with AI-assisted test generation while ensuring validation
  • Collaborate in Agile teams across product, architecture, QA, security, and infra
  • Support production troubleshooting using logs, metrics, tracing, and observability tools
  • Contribute to modernization of payment platforms and cloud-native architectures
Key requirements:
  • 6+ years of professional software development experience in enterprise-grade applications 4+ years of hands-on C#/.NET development 3+ years of Microsoft Azure cloud-native development
  • Strong experience designing RESTful APIs and microservices
  • Strong SQL and relational database design experience
  • Experience with distributed application concepts (idempotency, retries, resiliency, asynchronous processing, eventual consistency)
  • Experience with messaging/event-driven architectures (Azure Service Bus, Event Hubs, Kafka)
  • Experience with CI/CD, automated testing, source control, xaygatp and modern DevOps practices
  • Hands-on experience with AI-assisted software engineering tools (code generation, refactoring, test generation, documentation)
  • Experience with specification-driven development and translating requirements into specifications
  • Experience implementing application security (auth, authorization, secure service-to-service, secrets management)
  • Experience troubleshooting production applications using observability tools and logs
  • Experience working in Agile engineering teams and cross-functional collaboration
  • Bachelor’s degree in Computer Science, IT, Information Systems or related field (or equivalent)collaboration across cross-functional teamsproblem-solving mindsetability to work in Agile environmentsC#/.NETMicrosoft AzureREST APIs