[Crédito] Software Engineer Pleno - C#

Jobgether

Brazil

Hybrid

BRL 120,000 - 180,000

Full time

38 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical and dental insurance
Telemedicine access
Meal/food allowance
Remote work allowance
Education and development platforms

Job summary

Jobgether is assisting a partner company in Brazil to hire a Software Engineer Pleno – C# (Credit). This mid‑level role focuses on designing, building, and evolving high‑quality financial services software.

You will contribute to scalable solutions, apply SOLID principles, and write unit and integration tests to ensure reliability. As part of an agile, cross‑functional team, you will own technical decisions, participate in architectural discussions, and help define roadmaps.

Qualifications

  • Must have 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 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.

Responsibilities

  • 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.

Skills

C#
Algorithms & Data Structures
SOLID principles
Unit testing
Integration testing
Git / GitFlow
Docker
Observability tools (Elasticsearch & D

Tools

Elasticsearch
Datadog
Azure DevOps

Job description

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!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

[Bankinkg/Investimentos] Software Engineer Pleno - Golang
[Bankinkg/Investimentos] Software Engineer Pleno - Golang

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Health insurance
Meal allowance
Home office stipend
+1
Desenvolvedor Backend Sênior
Desenvolvedor Backend Sênior

Jobgether • Brazil

Remote
BRL 100,000 - 115,000
Monthly contractor compensation: R$ 8,
[Banking/Gerir] Sênior Software Engineer - Golang
[Banking/Gerir] Sênior Software Engineer - Golang

Jobgether • Brazil

Remote
BRL 180,000 - 320,000
Health and dental insurance
Remote work within Brazil
Meal/food allowance
+2
[Distribution/REX] Sênior Software Engineer
[Distribution/REX] Sênior Software Engineer

Jobgether • Brazil

Remote
BRL 180,000 - 280,000
Health insurance
Meal/food allowance
Remote work within Brazil
+2
Pessoa Desenvolvedora Back-End Sênior
Pessoa Desenvolvedora Back-End Sênior

Jobgether • Brazil

Remote
BRL 167,000 - 290,000
Fully remote
Medical and dental insurance
Telemedicine services
+8
Product Manager - (Consignado)
Product Manager - (Consignado)

Jobgether • Brazil

Remote
BRL 180,000 - 290,000
Remote work
Healthcare
Meal allowance
+7
Desenvolvedor Full Stack Pleno | Java e Angular
Desenvolvedor Full Stack Pleno | Java e Angular

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Meal allowance
Course discounts
Online learning platform access
+5
Senior .NET Developer (Fintech)
Senior .NET Developer (Fintech)

Jobgether • Brazil

Remote
BRL 240,000 - 360,000
Fully remote work
Paid vacation
Paid sick leave
+3
Delivery Manager Pleno
Delivery Manager Pleno

Jobgether • Brazil

On-site
BRL 180,000 - 300,000
Meal and food allowance
Analista Sênior de Inteligência de Negócios e Performance de Portfólio - PER
Analista Sênior de Inteligência de Negócios e Performance de Portfólio - PER

Jobgether • Brazil

Remote
BRL 180,000 - 260,000
Fully remote
Birthday off
Flexible dress code
+5