Back to jobs
Jobgether logo

Analista Desenvolvimento Pleno .NET

JobgetherBrazil

Posted November 11, 2026

Job Description

  • This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Analista Desenvolvimento Pleno .NET based in Brazil. We are looking for a mid-level .NET Developer to contribute to the modernization and evolution of large-scale digital products used by millions of telecommunications customers. In this role, you will play a key part in transforming legacy VB6 applications into modern C# and .NET Core services, ensuring secure, reliable, and scalable solutions. You will participate in the entire development lifecycle, from understanding existing business rules and designing new architectures to implementation and production deployment. Working across backend, web applications, integrations, and cloud infrastructure, you will help improve system performance and operational reliability. You will also contribute to automation, monitoring, and incident management while leveraging AI-powered development tools to increase productivity and accelerate technical investigations. This is an excellent opportunity to work remotely in a collaborative technology environment focused on innovation, continuous improvement, and impactful digital solutions.
  • Accountabilities: Legacy System Modernization: Lead and contribute to the migration of legacy VB6 applications to C# and .NET Core, mapping existing business rules, defining modern service architectures, and coordinating gradual and secure production releases. Backend Development: Develop, maintain, and enhance APIs, backend services, and integrations using C# and .NET / .NET Core. Legacy Application Maintenance: Maintain, troubleshoot, and correct existing VB6 applications while modernization initiatives are underway, ensuring business continuity and system stability. Web Application Development: Improve and maintain web applications across frontend and backend components, implementing functional enhancements and addressing security vulnerabilities. CI/CD and Infrastructure Automation: Build and maintain CI/CD pipelines using Bitbucket and manage infrastructure as code through Terraform. Cloud and Containerized Environments: Contribute to the maintenance and evolution of cloud-based solutions, working with AWS and Docker-based environments. Production Support: Monitor production environments, respond to alerts and incidents, investigate technical issues, and implement permanent solutions to prevent recurring problems. Monitoring and Observability: Create and maintain metrics, dashboards, and alerts that identify potential failures before they affect customers, continuously reviewing and improving alert quality to reduce unnecessary notifications. Technical Investigation: Conduct technical investigations into critical and non-critical support requests, identify root causes, and document findings to strengthen shared technical knowledge. Application Security: Apply security best practices throughout development, including secure secrets management, credential rotation, vulnerability remediation, and protection of application integrations. Automated Testing: Develop and maintain automated tests, particularly regression and compatibility tests that verify new implementations preserve the behavior and business rules of legacy systems. AI-Assisted Development: Use AI-powered coding assistants and tools to accelerate development, analyze existing code, understand legacy systems, and support technical investigations while critically validating generated recommendations. Team Collaboration: Work closely with multidisciplinary teams in an agile environment, contributing to technical discussions, code reviews, continuous improvement, and shared delivery objectives. Requirements: Professional Experience: Previous experience developing backend applications and services using C# and .NET / .NET Core. API Development: Practical experience designing, developing, maintaining, and integrating APIs and backend services. Cloud Infrastructure: Knowledge of AWS services and cloud computing concepts. Containers and Infrastructure as Code: Experience with Docker, Terraform, and infrastructure automation practices. CI/CD: Understanding and practical experience with continuous integration and continuous delivery pipelines. Database Management: Experience working with relational and non-relational databases, including data persistence and integration. Integration Resilience: Knowledge of resilient integration patterns, including timeouts, retries, idempotency, and event persistence. Automated Testing: Experience developing and executing automated tests, particularly tests that ensure behavioral equivalence between legacy systems and their modernized replacements. AI-Assisted Engineering: Practical experience using AI tools and coding assistants for software development, code analysis, and technical investigations, combined with the ability to critically assess AI-generated output. Version Control: Experience using Git for source code management and collaborative development. Agile Methodologies: Familiarity with agile development practices and experience working within collaborative engineering teams. Problem-Solving: Strong analytical and troubleshooting skills, with the ability to investigate complex technical issues and identify effective, long-term solutions. Ownership and Proactivity: Ability to take responsibility for technical challenges, work independently, and contribute to continuous improvements in software quality and reliability. Nice to Have: Practical experience maintaining or modernizing applications developed in VB6. Frontend development experience with React and TypeScript. Knowledge of Node.js and related development practices. Experience with Windows services, Windows Server, and Nginx. Familiarity with Grafana or similar monitoring and observability tools. Benefits: Healthcare: Bradesco nationwide medical insurance, extended to dependents without an additional per-dependent charge. Dental Coverage: Optional Bradesco dental insurance. Flexible Meal Allowance: Flexible meal and food vouchers (VR/VA), maintained during vacation periods. Profit Sharing: PLR (Profit-Sharing Program). Wellness: Wellhub membership for fitness and well-being activities. Birthday Day Off: An additional day off to celebrate your birthday. Remote Work Support: Home office allowance. Transportation Allowance: Public transportation assistance according to individual needs, subject to applicable legal deductions. Life Insurance: Zurich life insurance coverage. Free Digital Products: Complimentary access to company products and services, including AppsClub, Clube de Descontos, TrueCaller, BTFit, and Busuu. Learning and Development: Access to internal training programs and digital learning platforms. Employee Recognition: Participation in the BeInspired internal recognition program. Collaborative Environment: Opportunity to work in a multicultural and multidisciplinary technology team that values innovation, knowledge sharing, and professional development. Remote Flexibility: Fully remote working model, offering flexibility and autonomy.
  • 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
  • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
  • Apply for this job