Match score not available

Senior Software Engineer - Ruby/C# (Desenvolvedor de Software IV)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in computer science or engineering, 8+ years of related experience with Bachelor's/Master's degree, Experience in C#, Ruby on Rails, Postgres, Familiarity with CI/CD pipelines, Docker, Kubernetes, Working knowledge of AWS, Azure, Google Cloud.

Key responsabilities:

  • Write reusable, testable, efficient code using TDD
  • Collaborate with teams to ship new features
  • Address non-functional requirements like security
  • Debug, troubleshoot, and optimize high-performance code
Avalara logo
Avalara
1001 - 5000 Employees
See more Avalara offers

Job description

Logo Jobgether

Your missions

O que você fará

What You’ll Do

  • Be part of an amazing team, developing our Track1099 product. This very popular product line written with Ruby on Rails with a Postgres database. This product’s next journey will include feature expansion of the APIs and UI, leveraging C# and React.
  • This position is part of a brand new 5-person scrum team. Come be part of a brand new team working with a 3 person US based team.
  • Writing reusable, testable, and efficient code using test driven development
  • Collaborate with cross-functional teams to ship new features
  • Address non-functional requirements like security, performance and load for the product


Who You Are

  • Four year bachelor’s degree or higher in computer science or engineering is required
  • At least 8 years of related experience with a Bachelor’s degree; or minimum 6 years and a Master’s degree
  • Exposure of a software development role, shipping complex applications to large scale production environments
  • Exposure to object-oriented programming languages like C#
  • This position will be C#/React focused, but the job provide exposure to technologies such as Ruby on Rails
  • Basic Understanding of Relational Databases (Postgres)
  • Good object-oriented programming technique and debugging skills
  • Good understanding of data structures and algorithm
  • Experience in working in an Agile team
  • Good debugging and troubleshooting skills
  • Someone who loves to write optimized, high-performance code
  • Strong written and verbal English communication skills.
  • Strong Analytical and problem-solving skills
  • Self-motivated, persistent and “Never Give Up” attitude.
  • Passion for innovation and adaptability to a lean start-up culture.
  • Creativity, motivation, enthusiasm, flexibility


O que precisa possuir para ser bem sucedido

What You’ll Need To Be Successful

  • Four-year bachelor’s degree or higher in computer science or engineering is required.
  • Experience in C#
  • Experience in publishing and consuming Rest APIs
  • Experience in Ruby on Rails
  • Knowledge of building CI/CD pipelines (GitLab, Terraform)
  • Familiar with containerization technologies (Docker, Kubernetes, ECS)
  • Experience to Cloud technologies (AWS, Azure, Google Cloud)
  • Experience with Docker containers and Kubernetes (K8s), Docker Swarm as an orchestrator platform.
  • Experience in securing web applications
  • Understanding of highly scalable systems and low latency APIs
  • Understanding of engineering for highly available and fault tolerant systems


Sobre a equipe

About The Team

The current 3 person US based team are subject matter experts of the existing system. We are building out a brand new 5-person scrum team in Brazil to complement this US based team. This new team will have a mix of duties from supporting the existing technologies and assisting in driving towards a next generation set of features with a C# focus.

Como cuidaremos de você

Total Rewards

In addition to a great compensation package, paid time off, and paid parental leave, many Avalara employees are eligible for bonuses.

Health & Wellness

Benefits vary by location but generally include private medical, life, and disability insurance.

Inclusive culture and diversity

Avalara strongly supports diversity, equity, and inclusion, and is committed to integrating them into our business practices and our organizational culture. We also have a total of 8 employee-run resource groups, each with senior leadership and exec sponsorship.

Flexible hybrid working

We support hybrid work and flexible schedules for our employees.

Learn more about our benefits by region here: https://careers.avalara.com/

Sobre a Avalara

We’re Avalara. We’re defining the relationship between tax and tech.

We’ve already built an industry-leading cloud compliance platform, processing nearly 40 billion customer API calls and over 5 million tax returns a year.

Last year, we became a billion-dollar business, and our tribe expanded by a cool thousand people - there’s nearly 5,000 of us now. Our growth is real, and we’re not slowing down - not until we’ve achieved our mission - to be part of every transaction in the world.

We’re bright, innovative and disruptive, like the orange we love to wear. It captures our quirky spirit and optimistic mindset. It shows off the culture we’ve designed, that empowers our people to win. Ownership and achievement go hand in hand here. We instill passion in our people through the trust we place in them.

We’ve been different from day one. Join us, and your career will be too.

EEO Statement

We’re an Equal Opportunity Employer. Supporting diversity and inclusion is a cornerstone of our company — we don’t want people to fit into our culture, but to enrich it. All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law. If you require any reasonable adjustments during the recruitment process, please let us know.

Required profile

Experience

Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • motivational-skills
  • verbal-communication-skills
  • Organizational Skills

Software Engineer Related jobs