Padmi
Worldpay logo
Worldpay

payment processing · embedded payments

Software Engineer Specialist/Principal

IndiaPosted 3 months ago
Software engineeringStaff+Full Time; Regular
Apply at Worldpay

Opens the source posting on shine.com

Source description

About the role

View original

As a Software Engineer Specialist at one of the biggest names in payments, your role will involve designing and developing scalable backend services using C# and .NET. You will be part of a high-impact team that is building the next-generation embedded payments platform for software providers. Your main responsibilities will include: - Building modular APIs and microservices that support onboarding, payment processing, payouts, reconciliation, and reporting - Integrating with key systems including Express Gateway, Hosted Payments Pages, TriPOS, FraudSight, and Payrix services - Collaborating with frontend, product, and infrastructure teams to deliver end-to-end features - Writing clean, maintainable, and testable code following TDD principles - Participating in code reviews and contributing to architectural decisions - Ensuring performance, security, and reliability across distributed systems - Supporting CI/CD pipelines and infrastructure automation Qualifications required for this role include: - 10+ years of experience in backend development with strong expertise in C# and .NET - Solid understanding of microservices architecture and distributed systems - Experience with RESTful API design and API-first development - Strong grasp of software design principles and patterns (e.g., SOLID, DDD, Repository, Factory, Observer) - Experience with relational databases (PostgreSQL) and caching systems (Redis) - Familiarity with event-driven architecture and message brokers (Kafka) - Experience with automated testing and TDD using frameworks like xUnit, NUnit, or similar - Good understanding of CI/CD pipelines and DevOps practices - Excellent communication skills and a collaborative mindset Technologies you will work with include: - Core Backend: C#, .NET, PostgreSQL, Redis, Kafka - Architecture & Patterns: Microservices, Domain-Driven Design, API-first, Event-driven systems - Infrastructure & DevOps: Kubernetes (AWS), Terraform, GitHub Actions, Jenkins - Testing & Quality: xUnit, NUnit, TDD, Playwright (for end-to-end flows), OpenTelemetry - Security & Identity: KeyCloak, OpenFGA - Monitoring & Observability: Grafana, Prometheus, OpenTelemetry Bonus points if you have experience in fintech, payments, or banking platforms, exposure to embedded payments or white-labeled product development, familiarity with context engineering or retrieval augmented generation (RAG), or contributions to open-source or internal developer tooling. The company's platform is being built on proven Worldpay and Payrix infrastructure, with a vision to embed payments expertise directly into platform workflows. The Tech and Security teams aim to simplify the complex and empower individuals to make the right decisions for their customers. If you are a curious, dynamic, and determined individual who is ready to write the next chapter in your career, then you sound like a perfect fit for this role. Apply now to join the team and unleash the potential of every business. As a Software Engineer Specialist at one of the biggest names in payments, your role will involve designing and developing scalable backend services using C# and .NET. You will be part of a high-impact team that is building the next-generation embedded payments platform for software providers. Your main responsibilities will include: - Building modular APIs and microservices that support onboarding, payment processing, payouts, reconciliation, and reporting - Integrating with key systems including Express Gateway, Hosted Payments Pages, TriPOS, FraudSight, and Payrix services - Collaborating with frontend, product, and infrastructure teams to deliver end-to-end features - Writing clean, maintainable, and testable code following TDD principles - Participating in code reviews and contributing to architectural decisions - Ensuring performance, security, and reliability across distributed systems - Supporting CI/CD pipelines and infrastructure automation Qualifications required for this role include: - 10+ years of experience in backend development with strong expertise in C# and .NET - Solid understanding of microservices architecture and distributed systems - Experience with RESTful API design and API-first development - Strong grasp of software design principles and patterns (e.g., SOLID, DDD, Repository, Factory, Observer) - Experience with relational databases (PostgreSQL) and caching systems (Redis) - Familiarity with event-driven architecture and message brokers (Kafka) - Experience with automated testing and TDD using frameworks like xUnit, NUnit, or similar - Good understanding of CI/CD pipelines and DevOps practices - Excellent communication skills and a collaborative mindset Technologies you will work with include: - Core Backend: C#, .NET, PostgreSQL, Redis, Kafka - Architecture & Patterns: Microservices, Domain-Driven Design, API-first, Event-driven systems - Infrastructure & DevOps: Kubernetes (AWS), Terraform, GitHub Actions, Jenkins - Testing & Quality: xU

One address, no account. We’ll tell you when matching roles go live.

More at Worldpay

Related open roles

View all roles