CareerPlan

Software Development Engineering - Advisor II

Alpharetta, GA, USFull-time2026-10-23 → 2026-11-09
On-siteNo visa sponsorship

Core

Design and deliver cloud-native services and APIs for critical payment capabilities within the SnapPay modernization program.

Role type

Senior IC software development engineer (payment systems)

Builds

Cloud-native microservices, REST APIs, and payment processing solutions

Domain

Fintech / Payments / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

C#/.NET, Microsoft Azure, REST API design, Domain-Driven Design, specification-driven development, AI-assisted engineering, distributed systems patterns, SQL, event-driven architecture, application security, automated testing

Preferred skills

Payment processing modernization, OpenTelemetry, legacy system modernization

Technologies

C#, .NET, Microsoft Azure, Azure SQL, Cosmos DB, Redis, Azure Service Bus, Azure Event Hubs, Kafka

Responsibilities

Design and implement scalable microservices and REST APIs; translate business requirements into technical specifications; review and validate AI-generated code and artifacts; implement application security patterns; develop automated tests; troubleshoot production applications using observability tooling

Seniority

Senior, hands-on IC