Summary
Join a reputable S&P 500 fintech company as a Senior Full-Stack Software Engineer and contribute to the modernization of a critical internal platform. You will transform a complex legacy system into an efficient, scalable solution using a modern tech stack (.NET 6+, React.js, TypeScript, Next.js, Docker, GCP). This role requires strong .NET and React.js skills, experience with API development, and a solid understanding of OOP principles. The position offers a comfortable remote work environment and is open to candidates in Brazil, Argentina, or Colombia. You will work with an experienced, international team using Agile methodology. The company values fairness, high standards, openness, and inclusivity.
Requirements
- 6+ years of experience with .NET 6+ and .NET Core development
- 2+ years of experience with JavaScript (React.js, TypeScript)
- Proven experience developing APIs with .NET 6
- Strong knowledge of SQL Server and stored procedures
- Experience writing unit tests and producing testable code
- Solid understanding of OOP principles and related concepts
- Experience building n-tier enterprise applications
- Strong technical judgment in selecting and applying languages, patterns, and libraries
- Good knowledge of Scrum methodology
- Excellent communication and teamwork skills
- Ownership, accountability, and proactive problem-solving
- Upper-Intermediate English level
- Familiarity with pre-Core .NET (ASP.NET 4.8.1, WebForms, Razor Pages, ADO.NET)
Responsibilities
- Develop and maintain high-quality code for new features and improvements
- Participate in the release process to ensure smooth deployments
- Collaborate with the team to refine the technical backlog
- Conduct code reviews and provide constructive feedback
- Work with the team to resolve technical challenges and implementation issues
- Contribute ideas and suggestions to improve the overall application architecture
Preferred Qualifications
- Experience with Next.js
- Experience with Docker, GCP, AWS, and deployment processes
- Familiarity with CQRS
- Fintech domain experience
- Experience working in international companies
- Experience working with Copilot
Benefits
- Work with a reputable S&P 500 fintech company
- Modernize a critical platform with multiple dependencies, integrations, and complex logic
- Join an experienced, international team using a modern tech stack (NET 6+, React.js, TypeScript, Next.js, Docker, GCP)
- We are 99.9% remote β you can work from anywhere in the world
- Get 30 paid days off per year to use however you like β vacations, holidays, or personal time
- 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
- Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
- We pay in U.S. dollars and cover all approved overtime
- Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.