Senior Software Developer, Payroll-Deducted Loans Squad

Posted Aug 31

This is a fully remote position, open to applicants in Brazil.

πŸ“‹ Description

β€’ Lead and assist in defining technical solutions while assessing architecture, integrations, security, scalability, and overall system impacts.

β€’ Identify risks, technical debt, potential areas for enhancement, and architectural improvements.

β€’ Establish and advocate for best practices in development, unit and integration testing, acceptance criteria, code reviews, and observability.

β€’ Support the team in developing robust and dependable solutions.

β€’ Ensure the quality and ongoing enhancement of technical documentation, encompassing architecture, integrations, and API contracts.

β€’ Serve as a technical reference for analyzing and resolving production incidents.

β€’ Conduct root cause analyses, aid decision-making in critical situations, and recommend preventive measures and structural enhancements.


⛳️ Requirements

β€’ Proficiency in OOP, SOLID principles, design patterns, software design patterns, and industry-standard architectures.

β€’ Experience in designing and developing distributed systems utilizing microservices and RESTful APIs.

β€’ Proficient in C# and .NET 8 or newer, along with data access using Dapper.

β€’ Familiarity with transactional and non-transactional databases, including Oracle, SQL Server, and MongoDB.

β€’ Experience in creating and managing queues using RabbitMQ or Kafka.

β€’ Knowledge of distributed caching with Redis.

β€’ Experience in managing releases, version control with GitLab, and CI/CD practices.

β€’ Skill in unit testing, integration testing, code reviews, and pair programming.

β€’ Familiarity with Docker and Linux environments.

β€’ Practical experience with microservices architecture and inter-service communication.

β€’ Practical experience with Agile methodologies, including Scrum and Kanban.

β€’ Knowledge of cloud platforms, preferably Azure and/or AWS.

β€’ Familiarity with task management systems, preferably Jira.


🏝️ Benefits

β€’ Meal and grocery allowance (total amount: BRL 2,097.79).

β€’ Unimed Unimax health insurance, with the option to add dependents.

β€’ Dental insurance.

β€’ Life insurance.

β€’ Partnership with a pharmacy network.

β€’ Childcare assistance.

β€’ Transportation allowance.

β€’ TotalPass.

β€’ Ticket Plus card.

β€’ On-site micromarket.

β€’ Profit-sharing program.

β€’ Year-end bonus.

People also viewed

Verwaltungscloud.SH GmbH1 day ago

Senior Software Developer – Full-Stack

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €70k/year
ApplyView job
WBS1 day ago

Linux/Application Administrator – Learning Platforms

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
ExactCare1 day ago

Senior Engineer

US flagOhio OnlyFull-timeFull-stack Engineer
ApplyView job
EverCommerce1 day ago

Senior Software Engineer – Growth

CA flagCanada, +1 more countryFull-timeFull-stack EngineerC$120k – C$150k/year
ApplyView job
PBS Radiology Business Experts1 day ago

Software Developer, C#/.NET

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Samsara1 day ago

Senior Software Engineer II – Tech Lead, External Platform

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers