Desenvolvedor de Software PL (Squad Crédito Consignado)
New
J
JobgetherFinancial Technology
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- DockerMicrosoft SQL ServerMongoDBRabbitmqC#.NET coreRedisCI/CDRESTful APIsMicroservices
Requirements
- Professional experience with Object-Oriented Programming, SOLID principles, and design patterns.
- Experience designing and developing distributed systems, microservices, and RESTful APIs.
- Strong hands-on experience with C# and .NET Core 8 or later, including Dapper.
- Experience with transactional and non-transactional databases such as Oracle, SQL Server, and MongoDB.
- Practical experience managing message queues with RabbitMQ, Kafka, or similar.
- Experience with distributed caching solutions like Redis.
- Experience managing releases, GitLab version control, and CI/CD practices.
- Experience with software quality practices including unit/integration testing, code reviews, and pair programming.
- Familiarity with Docker and Linux environments.
- Knowledge of cloud platforms like Azure or AWS is desirable.
- Experience with Agile methodologies such as Scrum and Kanban.
- Familiarity with project management tools like Jira is a plus.
Responsibilities
- Collaborate with the development team to define technical solutions based on business and product requirements.
- Develop and maintain distributed systems, microservices, and RESTful APIs.
- Ensure delivery quality through acceptance scenarios, unit testing, and sound engineering practices.
- Create and maintain technical documentation, including API contracts and project specifications.
- Investigate and resolve production incidents by identifying root causes and implementing permanent fixes.
- Participate in code reviews, pair programming, and collaborative engineering practices.
- Manage releases, versioning, and CI/CD development workflows.
- Work with messaging, caching, databases, Docker, and Linux environments.
- Contribute to continuous improvement using Agile methodologies like Scrum and Kanban.
View Full Description & ApplyYou'll be redirected to the employer's site