NCube logo

Senior.NET Engineer (LATAM)

NCube·Salary not specified

Primary stack

ASP.NET CoreOOPSQL ServerC#Git

Nice to have's

event-driven systemsAWSKubernetesTerraformGitOpsPostgreSQLApache Kafka

Job description

About the Position

We’re seeking a talented and experienced Senior.NET Engineer to join our client’s team and help scale and enhance a cloud-based Property Management Software platform. This is an ideal opportunity for experienced engineers who thrive in distributed, high-performance teams and are passionate about building clean, scalable systems.

Our client is a rapidly growing TravelTech company offering industry-leading Property Management, Rate Management, Channel Management, and Guest Conversion solutions.

Responsibilities

  • Write high-quality, maintainable, and reusable code consistent with SOLID principles
  • Build and optimize ASP.NET Core Web APIs used across our distributed system
  • Solve complex integration problems involving external partners and internal systems
  • Actively participate in Agile team ceremonies (grooming, planning, reviews, retros)
  • Apply TDD, OOP, and modern development best practices in daily work
  • Work with architects and peers to evolve platform architecture and cloud deployment strategies

Requirements

Must have:

  • 4 years of experience with C#, including building scalable ASP.NET Core Web APIs
  • Strong grasp of OOP, Design Patterns, TDD, and software engineering principles
  • Proficiency with data structures, algorithms, Big O Notation, and system performance optimization
  • Experience with SQL Server and cloud databases (e.g., AWS RDS)
  • Familiarity with Git, Git workflows, and CI/CD pipelines
  • Strong problem-solving and analytical skills
  • Upper-Intermediate English or better

Good to have:

  • Familiarity with event-driven and distributed systems architecture
  • Hands-on experience with AWS, Kubernetes, Terraform, GitOps
  • Background in DevOps practices or infrastructure-as-code
  • Experience with PostgreSQL, Apache Kafka, or cloud messaging systems

We Offer

  • Competitive salary with the regular review
  • Vacation (up to 20 working days)
  • Sick leaves (10 working days)
  • National Holidays as a time off
  • Flexible working schedule, remote format
  • Direct cooperation with the customer
  • Dynamic environment with low level of bureaucracy and great team spirit
  • Challenging projects in diverse business domains and a variety of tech stacks
  • Communication with Top/Senior level specialists to strengthen your hard skills
  • Online teambuildings

About the Company

Our client is a rapidly growing TravelTech company offering industry-leading Property Management, Rate Management, Channel Management, and Guest Conversion solutions.

© NCube. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

NCube creates teams of developers and creative problem-solvers who are passionate about designing great software.

More at NCube

All 11 roles

Popular searches