About the role

  • Backend .NET Developer working alongside the largest investment bank in Latin America. Focusing on software development, requirements gathering, and maintaining application reliability.

Responsibilities

  • Elicit requirements, develop features, and fix issues in applications;
  • Promote automation and optimization of processes and analyses;
  • Maintain close collaboration with business areas and other IT teams;
  • Ensure high availability of platforms by creating and evolving deployment processes (blue/green and canary deployments);
  • Develop software following agile methodologies and applying object-oriented best practices and clean code principles.

Requirements

  • Experience as a technical lead
  • Hands-on profile
  • Experience with cloud platforms (AWS, GCP, Azure, etc.)
  • Experience with .NET (C#)
  • Experience with relational databases (SQL Server, MySQL, PostgreSQL)
  • Design patterns
  • Experience with unit testing (TDD)
  • Knowledge of Git
  • Knowledge of agile methodologies (Scrum)
  • Knowledge of Docker, Kubernetes
  • Knowledge of messaging frameworks (Kafka, ActiveMQ, RabbitMQ, etc.)
  • Good communication and teamwork skills
  • Ability to write robust, testable, and well-validated code
  • Experience with applications that require high availability and high performance
  • Nice to have:
  • Knowledge of the financial market
  • Experience with code quality tools (SonarQube)
  • Experience with APM tools (Dynatrace, AppDynamics, Datadog, etc.)
  • Knowledge of Prometheus, metrics, and monitoring
  • Experience with single-page applications (SPA)
  • Knowledge of Elasticsearch, Apache Lucene, and GraphQL
  • Experience deploying and managing cloud environments
  • Experience with CI/CD management and deployment
  • Soft skills:
  • Logical reasoning and analytical skills
  • Good communication
  • Team spirit and conflict resolution skills
  • Ability to communicate with diverse stakeholder profiles
  • Ability to work in agile, multidisciplinary teams
  • Creativity and proactivity to envision different application usage scenarios
  • Organizational skills

Benefits

  • Not specified

Job title

Backend Developer – Mid-level

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job