8 days ago
Responsibilities
- Design, develop, and maintain scalable cloud-native backend applications using .NET and C#.
- Design and implement microservices, event-driven architectures, and distributed systems.
- Apply fault-tolerance patterns including idempotency, circuit breaker, sagas, inbox, and outbox.
- Improve CI/CD pipelines, releases, and engineering best practices.
- Integrate with internal and external APIs.
- Contribute to technical decisions and collaborate with cross-functional teams.
- Use AI tools to optimize workflows and recommend process improvements.
Requirements
- Senior-level experience developing with .NET Core and .NET.
- Professional proficiency in C# and strong object-oriented programming knowledge.
- Required experience with card payments.
- Experience with DevOps, pipelines, and releases; Azure DevOps is preferred.
- Experience with unit, integration, and end-to-end testing.
- Knowledge of cloud computing, preferably Azure.
- Experience with messaging systems, preferably Azure Service Bus brokers, topics, and queues.
- Experience with event-driven or microservices architecture and related patterns.
- Experience with distributed systems and fault-tolerant environments.
- Experience integrating internal and external APIs.
- Experience with Terraform or infrastructure as code.
- English proficiency at B2 Advanced or C1 level.
- Strong communication and collaboration skills.
- Familiarity with AI tooling for drafting, analysis, research, or process automation is preferred.
Benefits
- Continuous learning and professional development opportunities.
- Global collaboration opportunities.
- Opportunity to influence technical decisions and engineering best practices.
- Work with modern .NET and Azure technologies in an AI-native technology company.
About Wizeline
Wizeline, a global technology services provider, builds the best digital products and platforms at scale. We focus on measurable outcomes, partnering with our customers to modernize core technologies, mature data-driven capabilities, and improve user experience.
