Software Developer – Problem Solving

Posted 5 days ago

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

📋 Description

• Take full ownership of support tickets from the initial contact to the resolution in production, eliminating any intermediate handoffs.

• Facilitate the investigation of critical incidents, determining whether to implement immediate mitigation or a long-term solution, while effectively communicating the impacts to the business and leadership.

• Be responsible for the operational health of various domains, comprehending normal system behavior, identifying failure points, and minimizing incidents.

• Develop diagnostic and corrective queries and scripts for PostgreSQL/SQL Server, ensuring transaction control, security, reversibility, and validation before and after execution.

• Examine situations with limited evidence by correlating logs, payloads, integration traces, and the state of the database.

• Troubleshoot and resolve defects in both legacy systems and modern platforms, submitting pull requests that include regression tests.

• Construct and maintain structured logs featuring correlation, domain-level metrics, and actionable alerts.

• Evaluate bottlenecks, execution plans, missing indexes, deadlocks, timeouts, and connection pool exhaustion.

• Guarantee idempotency, implement retry policies, ensure safe reprocessing, and manage discrepancies in integrations.

• Develop automated routines and workflows to handle operational volume without proportional growth in team size.


⛳️ Requirements

• Demonstrated experience in managing high-severity incidents and performing comprehensive root cause analyses.

• Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Systems Analysis and Development, or a related discipline.

• Significant experience in software development and/or systems support, with direct accountability for critical production environments.

• Proven ability to work independently, preferably within lean teams, providing technical responses without relying on internal filters or escalations.

• Familiarity with legacy system environments and scenarios involving platform coexistence or transition.

• Proficient in .NET/C#: debugging real-world workflows, handling asynchronous exceptions, and resolving common issues with Entity Framework.

• Advanced SQL skills (PostgreSQL and/or SQL Server): adept at complex JOINs, execution plan analysis, and safe data manipulation in production settings.

• Expertise in diagnosing performance and concurrency issues in applications and databases.

• Knowledge of observability practices: structured logs, request correlation, metrics, and effective alerts.

• Understanding of integration architecture, including REST, JSON, authentication, and webhooks.

• Proficient with Git and code review processes, including branching workflows, pull requests, and reviews.


🏝️ Benefits

• 100% remote work opportunity.

• Contractor engagement.

• A personal computer is required to perform the work.

People also viewed

finanzen.net GmbH11 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care11 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free11 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures11 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics11 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX11 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers