Senior Fullstack .NET/React

Posted 3 days ago

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

📋 Description

• Develop and improve software utilizing C#/.NET

• Make architectural choices and implement effective design methodologies

• Oversee the migration of legacy Python scripts and automation processes

• Establish migration strategies, prioritize tasks, and assess risks

• Create scalable, resilient, and cost-efficient AWS solutions

• Design and manage REST APIs

• Model relational databases, optimize queries, and lead data migration efforts

• Define and promote engineering practices, CI/CD, automated testing, and code quality

• Assume responsibility for critical production systems

• Implement observability through logging, metrics, and alerts

• Lead incident management, root cause analysis, and ongoing reliability enhancements

• Assess trade-offs and suggest suitable integration architectures

• Act as a technical reference, mentor developers, and conduct code reviews

• Document technical choices and coordinate with business stakeholders and other teams


⛳️ Requirements

• Extensive, demonstrated experience in software development with C#/.NET

• Experience in architectural decision-making, with a sound understanding of SOLID principles, DDD, Clean Architecture, and performance enhancement

• Proficiency in Python

• Experience in migrating legacy scripts and automations

• Advanced knowledge of AWS services: Lambda, ECS, S3, RDS, SQS/SNS, and CloudWatch

• Capability to design scalable, resilient, and cost-effective solutions

• Experience in designing and managing REST APIs

• Familiarity with authentication, authorization, error handling, retries, idempotency, versioning, and inter-system contracts

• Comprehensive knowledge of relational databases and SQL

• Experience in data modeling, query optimization, and migration

• Familiarity with Git Flow, CI/CD pipelines, automated testing, and code quality standards

• Experience in observability, incident management, root cause analysis, and reliability engineering

• Proficiency in batch integrations, scheduled jobs, queues, messaging, and event-driven architectures

• Experience in mentoring, conducting code reviews, documenting technical decisions, and aligning with business stakeholders and other teams


🏝️ Benefits

• Ongoing knowledge sharing among technology professionals

• Opportunities to transition into new internal projects

• Direct interaction with leadership and clients

• Close support from the People team and Business Partner

• Comprehensive professional growth opportunities

• Healthy work environments

• Exposure to real-world, high-impact projects

People also viewed

Motorola Solutions7 hours ago

Senior Full-Stack Software Engineer – Go, JavaScript, PostgreSQL, Docker

BR flagBrazil, +1 more countryFull-timeBackend Engineer
ApplyView job
SummitNext8 hours ago

Backend Developer, Mid-Level

MY flagMalaysia OnlyFreelanceBackend Engineer
ApplyView job
Focal Systems8 hours ago

Platform Engineer – Backend Infrastructure

PL flagPoland, +1 more countryFull-timeBackend Engineer$102k – $117.5k/year
ApplyView job
GitLab8 hours ago

Senior Backend Engineer, Go

CA flagCanada OnlyFull-timeBackend Engineer
ApplyView job
H&W Publishing8 hours ago

Senior Backend Developer, Golang – Payment Systems

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Lingaro9 hours ago

Fullstack Python Developer

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers