Desenvolvedor(a) Fullstack .NET Pleno/Senior

full timeback-endfull-stacksoftwareengineeringremote FROM 🇧🇷
Open to candidates in: Brazil
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor(a) Fullstack .NET Pleno/Senior based in Brazil.

This role offers the opportunity to work on critical enterprise applications within a technology environment focused on reliability, evolution, and business impact.
You will contribute to the development, maintenance, and improvement of robust systems supporting important financial operations.
The position combines backend and frontend development, integrations, database optimization, technical analysis, and solution design.
You will collaborate with technical and business teams to transform requirements into secure, scalable, and efficient applications.
This is an ideal opportunity for a Full Stack .NET professional who enjoys solving complex challenges and improving existing systems.
You will have autonomy to propose solutions, contribute to technical decisions, and help ensure high-quality software delivery.


Accountabilities:

The Full Stack .NET Developer will be responsible for developing, maintaining, and evolving corporate applications while ensuring stability, performance, and quality across the software lifecycle. You will work with modern and legacy technologies, contribute to technical improvements, and support solutions that are essential to business operations.

  • Develop and maintain applications using C#, ASP.NET Framework, .NET Core, and ASP.NET Web Forms.
  • Build and enhance frontend functionalities using JavaScript, HTML, CSS, jQuery, and Bootstrap.
  • Develop, consume, and maintain REST APIs and web services.
  • Create, optimize, and maintain SQL Server queries, stored procedures, and database routines.
  • Support incident resolution, system maintenance, and continuous improvement of enterprise applications.
  • Analyze functional and technical requirements to design appropriate technology solutions.
  • Perform functional and technical testing to ensure application stability and delivery quality.
  • Support application publishing and deployment processes across development, testing, and production environments.
  • Create and maintain technical documentation covering business rules, integrations, and application knowledge.
  • Manage source code versioning workflows using Git and GitLab, including branches, commits, and merge requests.
  • Requirements:

    The ideal candidate is a Full Stack .NET professional with solid experience building and supporting enterprise applications. You should have strong technical skills, analytical thinking, and the ability to work collaboratively while managing complex systems and business requirements.

    • Professional experience developing full-stack applications using C# and the .NET ecosystem.
    • Strong knowledge of ASP.NET Framework, .NET Core, and ASP.NET Web Forms.
    • Experience with frontend technologies including JavaScript, HTML, CSS, jQuery, and Bootstrap.
    • Experience developing and consuming REST APIs and web services.
    • Strong SQL Server experience, including queries, stored procedures, optimization, and database routines.
    • Experience supporting, maintaining, and evolving corporate software systems.
    • Knowledge of applications hosted on Windows servers and IIS.
    • Experience using Git and GitLab for source code management.
    • Ability to analyze technical and functional requirements and translate them into effective solutions.
    • Experience performing functional and technical testing.
    • Experience creating and maintaining technical documentation.
    • Previous experience in financial or banking environments is a plus.
    • Knowledge of Oracle databases, Windows Services, Hangfire, Swagger, DataTables, Newtonsoft.Json, or Font Awesome is a plus.
    • Experience working with legacy applications, monolithic architectures, or manual deployment processes is desirable.
    • Understanding of financial products and operational business rules is an advantage.
    • Strong analytical mindset with attention to detail and problem-solving skills.
    • Proactive approach, ownership mentality, and commitment to quality.
    • Good communication skills and ability to collaborate with technical and business teams.
    • Benefits:

      • Opportunity to work on business-critical applications within the financial technology sector.
      • Exposure to a broad technology stack including .NET, APIs, databases, frontend technologies, and deployment tools.
      • Opportunity to contribute to system evolution, technical improvements, and software quality initiatives.
      • Collaborative environment with opportunities for knowledge sharing and professional growth.
      • Role with autonomy and impact on important technology solutions.
      • Possibility to work with experienced professionals in a challenging and innovative environment.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified