Software Development Engineer (I2)

Avalara logo


View Salaries, Reviews, and more  

Job Summary

Job Type


Years of Experience
Information not provided

Tech Stacks
.NET C# Rest API AWS Kubernetes Azure ECS .Net Core Modular API Go Docker Terraform

Job Description

What You'll Do

Join us in building and growing our secure platform supporting Avalara’s rapidly expanding business.

You will have the opportunity to engage with the best and brightest engineers and architects as they build our future application and service capabilities, while ensuring our current generation solutions continue to deliver the trust and reliability our customers expect.

  • Quality first: Design, prepare and execute unit and integration tests.
  • Design and develop of major features of the product.
  • Be a key participant in creating a Quality First, Zero Defects culture. Promote Shift Left approach
  • Develop and deliver enhancements to the existing code base by crafting well-documented, modular, and testable code
  • Active contribution across all phases of the SDLC
  • Demonstrate outstanding problem solving and debugging skills.
  • Support our production platform, including troubleshooting & bug fixes
  • Communicate potential risks, delays, concerns, and status to stakeholders.
  • Maintains high quality, coding standards, and ensures the stability and security of applications.
  • Work within a dispersed non-co-located team and be active participant in scrum/agile processes.

What You'll Need to be Successful

Must Have

  • Bachelor’s degree in computer science or equivalent.
  • Minimum 2+ years of experience in software design and development.
  • Must have:
    • C#, .NET Core
    • Any relational database
    • REST API
    • Working knowledge of front end.
  • Good skills on algorithms, collections, and data structure’s
  • Good understanding of object-oriented design & development and common design patterns
  • Strong Knowledge of architectural styles and design patterns
  • Professional demeanor, team player, and a positive attitude
  • Demonstrated problem-solving skills and time management skills with strong attention to detail.
  • Excellent written and verbal communication skills

Good To Have

  • Experience of working on evOps (Terraform, Docker, ECS, etc.)
  • Exposure to cloud - AWS/Azure/GCP
  • Experience in SDLC/Agile Scrum methodologies and collaborative work-tracking tools like JIRA/Confluence.
  • Experience in working in an Agile Product based team
  • Knowledge of architectural styles, cloud design patterns and cloud security aspects is a plus
  • Containerization technologies (Docker, Kubernetes, ECS) knowledge a plus

About The Team

Treasury Management System is a core team in Avalara, managing global client payements. It manages high volume sensitive finanical data for customers.

About 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.

Interview Questions of Software Development Engineer (I2) at Avalara

Currently, there aren't any interview questions for this role at Avalara shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Software Development Engineer (I2) at Avalara

Currently, there aren't any salaries for this role at Avalara shared by other job seekers.

View more salaries from Avalara →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now