Senior Back-End Developer

Posted 2 days ago

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

📋 Description

• Spearhead the modernization of an existing Visual FoxPro system by reconstructing it in .NET with AI integration.

• Leverage the Traction pipeline and AI tools like Cursor to reverse-engineer programs, screens, classes, reports, and DBF databases.

• Identify and document business rules spread across screens, reports, triggers, and procedures, including exceptions and undocumented behaviors.

• Develop and maintain feature specifications, use cases, and Given/When/Then scenarios.

• Oversee rule validation in collaboration with the client’s developer.

• Implement features in the new .NET system, thoroughly reviewing AI-generated code prior to submitting pull requests.

• Create test plans and establish automated tests, including parity testing between the legacy and new systems.

• Design the new database architecture and assist in the migration of legacy data.

• Ensure integration with the pricing system and the modernization of Gestcom within the system architecture.

• Collaborate with Quality’s Product Owner and a senior developer on the client side.

• Educate the client’s developer on the methodology and .NET codebase.

• Maintain traceability among work items, specifications, code, and tests in Azure DevOps.


⛳️ Requirements

• Extensive experience with C# and .NET (ASP.NET Core, Web API, Entity Framework Core).

• Proficient in SQL Server, with skills in data modeling, migrations, and query optimization.

• Capability to read and comprehend legacy procedural and data-oriented code.

• Hands-on experience utilizing AI development tools such as Cursor, GitHub Copilot, or Claude Code, along with the critical judgment necessary to review and rectify their outputs.

• Background in automated testing using xUnit or NUnit, integration testing, and BDD (Reqnroll, SpecFlow, or similar).

• Familiarity with Git and Azure DevOps (Boards, Repos, and Pipelines).

• Independence to lead development as the primary developer on the project.

• Strong communication skills to engage with the Product Owner, client, and technical team, including the ability to facilitate training for other developers.

• Experience with Visual FoxPro or other legacy programming languages is an advantage.

• Background in legacy system migration or modernization projects, especially those involving DBF data, is a plus.

• Knowledge of the retail or supermarket sector is beneficial.

• Experience with web front-end development using Blazor or React is advantageous.

• Ability to write functional specifications and use cases is a plus.


🏝️ Benefits

• A workplace that promotes learning and professional development.

• Performance evaluations and feedback aimed at continuous improvement.

• Meal and/or food allowance.

• Medical and dental insurance coverage.

• Pharmacy partnerships that provide discounts on medications.

• Childcare assistance according to applicable policies.

• Collaboration with SESC, offering various cultural and leisure activities.

• Opportunities for language and technology studies, along with access to a course platform.

• Payroll-deducted loans at competitive rates.

• Financial education initiatives.

• Corporate University and structured learning paths.

• Referral program with chances for rewards and bonuses.

• Group life insurance coverage.

People also viewed

GT9 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights9 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange10 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange10 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil10 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft10 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers