This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Engineer Pleno – C# (Credit) based in Brazil.
We are looking for a mid-level Software Engineer to contribute to the development and evolution of technology solutions within the financial services and engineering platform ecosystem. In this role, you will tackle complex technical challenges, helping design and deliver scalable, reliable, and maintainable software solutions. You will play an active role in technical decision-making, collaborating with cross-functional teams and supporting the resolution of challenging, sometimes loosely defined problems. You will also contribute to architectural discussions, promote engineering best practices, and share technical knowledge across the team. This is an opportunity to work in a collaborative, agile, and innovation-driven environment where autonomy, ownership, and continuous improvement are highly valued.
Accountabilities:
- Plan, execute, and prioritize complex technical challenges related to financial products and engineering platforms.
- Take ownership of technical decisions and provide guidance on solution design and implementation details.
- Support the team in solving complex problems, particularly those with ambiguous requirements or undefined scopes.
- Collaborate with cross-functional teams to coordinate initiatives, manage dependencies, and ensure successful project delivery.
- Provide constructive feedback, challenge existing approaches, and contribute to technical and architectural decisions.
- Share technical expertise and promote knowledge development and engineering excellence within the team.
- Independently define and deliver technical roadmaps for larger projects, including initiatives involving dependencies across multiple teams.
- Develop clean, scalable, and maintainable software solutions using C# and established engineering practices.
Requirements:
- Professional experience in software development using C#.
- Strong knowledge of algorithms, data structures, design patterns, and SOLID principles.
- Solid experience with unit and integration testing.
- Proficiency with Git and familiarity with GitFlow workflows.
- Knowledge of Docker and containerization technologies.
- Experience with observability tools such as Elasticsearch and Datadog.
- Ability to write clean, maintainable, and well-structured code.
- Familiarity with Agile methodologies and their practical application, particularly Kanban and/or Scrum.
- Experience incorporating AI tools into software development workflows.
- Strong problem-solving skills, technical autonomy, and the ability to make sound engineering decisions.
- Effective communication and collaboration skills, with the ability to work across teams and contribute to shared technical objectives.
Nice to Have:
- Experience with public or private cloud platforms, particularly Microsoft Azure and Google Cloud.
- Knowledge of messaging technologies such as Azure Service Bus, RabbitMQ, or Kafka.
- Familiarity with architectural patterns and approaches such as microservices, Event Sourcing, CQRS, and Hexagonal Architecture.
- Experience with relational and non-relational database modeling.
- Knowledge of CI/CD tools and practices, particularly Azure DevOps.
- Interest in or previous experience within the financial services and payments industry.
Benefits:
- Fixed Salary: Competitive fixed compensation.
- Variable Compensation: Eligibility-based package that may include profit-sharing (PLR), long-term incentives (ILP), or commissions, depending on the position.
- Healthcare: Medical and dental insurance with co-payment. Professionals with disabilities are exempt from co-payments.
- Virtual Healthcare: 24/7 access to telemedicine services.
- Medication Allowance: Financial support for eligible medications.
- Meal Allowance: Meal vouchers and/or food allowance through Pluxee, subject to eligibility.
- Childcare Support: Assistance for employees with children up to 5 years and 11 months old.
- Disability Support: Additional financial assistance for employees with children with disabilities.
- Life Insurance: Life insurance coverage.
- Transportation Support: Fuel or commuting allowance, depending on eligibility.
- Remote Work Allowance: Home office financial support for eligible remote and hybrid contracts.
- Parental Support: Welcome kits for new parents.
- Education and Development: Access to internal learning and development platforms, including Studa and the company's digital library.
- Emotional Well-being: Free access to the Acolhe360º emotional support program.
- Additional Services: Quick massage services, on-site medical facilities, and SESC partnerships, subject to eligibility.
- Optional Benefits: Access to optional programs such as Wellhub, TotalPass, Pet Club, Flash, Férias&Co, transportation vouchers (VT), Allya, and educational partnerships.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1