Orange Business
Grupo Data
.Net Mid/Sr Developer
SQLPostgreSQLAWSDockerKubernetesC#
Automatic translation. Check the original.
About the opportunity
Software Engineer (.NET)
This role involves developing systems that cover all the necessary steps for an acquiring service operation, from the payment processing infrastructure to client interfaces and risk management solutions.
What you will do
- Develop and maintain back-end services in .NET (Core and/or Framework), focusing on high performance, scalability, and security
- Implement integrations with acquiring APIs, payment gateways, card networks, and processors
- Build financial and transaction reconciliation modules, both front-end (capture and processing) and back-end (settlement and clearing)
- Ensure data integrity and transaction consistency throughout the acquiring flow
- Collaborate with product, quality assurance, and infrastructure teams to deliver robust solutions aligned with regulatory and business requirements
- Participate in code reviews, architecture definition, and best development practices
What we expect to find in you
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related fields
- More than 5 years of experience in back-end development with C# and .NET Core or .NET Framework
- Experience with design patterns
- Experience with agile methodologies
- Experience with Serverless architecture
- Experience with messaging systems (Kafka, Amazon SQS, Amazon SNS, RabbitMQ)
- Knowledge of microservices architecture
- Knowledge of REST APIs and version control tools (Git)
- Knowledge in cloud (preferably AWS)
- Experience with NoSQL and/or SQL databases (SQL Server, PostgreSQL, MongoDB)
- Knowledge of containerization (Docker and/or Kubernetes) and CI/CD pipelines
- Experience in payment methods: Understanding of payment system operations, including authorization, capture, settlement, and reconciliation processes
- Experience in acquiring: Familiarity with card transaction flows, from merchant transaction capture to settlement with the issuing bank
- Experience with complex projects: Proven track record of managing and developing complex systems with high demand and security requirements
- Availability for hybrid work 03 days per week in Faria Lima
- English for conversation
Nice to have
- Knowledge of specific payment industry regulations, such as PCI DSS (Payment Card Industry Data Security Standard)
