Skip to content
Jobgether

Analista Desenvolvimento Pleno .NET

BrazilRemote · Brazil
Full-time · Security & IT
POSTED 11 NOVVERIFIED 20M AGO
Apply Ask
Role
0 days opentrue age
Posted 11 Nov
CompanyJobgether →
2,000open roles
Opened · 30d
+3,188
Closed · 30d
−2,667
9d of snapshots · 30d window
Market
417,626open · Other
Opened · 7d
+25,8436% of open
All other
625,640open
All tracked boards · live 11 Nov · n=417,626
C#/.NETAWSDockerTerraform

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.

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

Source · JobgetherFirst seen 11 NovOriginal ↗