Desenvolvedor (a) C# .Net Sênior
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor (a) C# .Net Sênior in Brazil.
This role is part of a high-performing software engineering team focused on building and evolving scalable financial technology solutions that power payments, recurring billing, and embedded finance products. You will contribute directly to the development of robust, secure, and high-performance backend systems that support critical financial operations used by thousands of businesses. Working in a collaborative and agile environment, you will engage with multidisciplinary teams to design, build, and maintain modern microservices-based architectures. The position offers the opportunity to influence technical decisions, improve system design, and contribute to a fast-evolving fintech ecosystem. You will also play an important role in mentoring peers and strengthening engineering best practices across the team. This is a great opportunity for a senior engineer passionate about clean architecture, scalable systems, and impactful financial products.
Accountabilities:
- Develop and maintain backend solutions using C# and .NET, ensuring high performance, scalability, and security across financial systems.
- Participate in agile, cross-functional teams working alongside Product Managers, QA engineers, and developers to deliver high-quality software solutions.
- Design and support microservices-based architectures, contributing to system evolution and technical decision-making.
- Work with relational and non-relational databases, ensuring efficient data modeling and query performance.
- Implement and maintain automated tests using frameworks such as xUnit to ensure code reliability and quality.
- Support messaging systems using tools like RabbitMQ or SQS to enable asynchronous and distributed communication.
- Contribute to architectural discussions, technical planning, and refinement of development tasks.
- Provide technical guidance to team members, supporting knowledge sharing and continuous improvement.
- Strong experience with C# and .NET development in production environments.
- Solid background in relational databases (SQL) and non-relational databases.
- Experience with microservices architecture and distributed systems design.
- Proficiency in writing and maintaining automated tests (e.g., xUnit or similar frameworks).
- Experience with messaging systems such as RabbitMQ or AWS SQS.
- Familiarity with Git and collaborative version control workflows.
- Understanding of CI/CD pipelines and modern software delivery practices (bonus).
- Experience with Docker and containerized environments (bonus).
- Knowledge of application monitoring, security practices, and system observability (bonus).
- Strong analytical thinking, teamwork skills, and ability to work in dynamic environments.
- Passion for technology, continuous learning, and solving complex engineering problems.
- Health insurance (medical coverage).
- Dental care plan.
- Meal or food allowance.
- Childcare assistance.
- Transportation voucher or remote work allowance.
- Profit-sharing program (PPR).
- Birthday day off.
- Life insurance coverage.
- Wellness platform access (Wellhub).
- Travel benefits program.
- Extended maternity and paternity leave.
- Flexible working hours (40-hour work week).
- Partnerships with education, health, leisure, and lifestyle services.
- Inclusive and diverse work environment with strong focus on equity and respect.
Requirements:
Benefits:
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! Why Apply Through Jobgether? 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