We are building the next generation compliance content platform to support Avalara's enormous growth. As part of a scrum team you will work as a software engineer to build and support an enterprise software that sources, extracts, manages and distributes compliance related content. This system will distribute structured and unstrutured content to multiple downstream systems in order to enable billions of transactions.
Responsibilities
• Adapt Avalara SDLC process and scaled agiles methodologies
• Participate in planning, organizing, and decision making
• Be a self-starter; continually seek opportunities to improve yourself, your team, and its products
• Multi-task with attention to detail and deadlines
• Participate in all phases of the software lifecycle – design, development, unit tests, testing, and support
• Communicate potential risks, delays, concerns to manager and team
• Willingness to continually learn.
• Perform Code Reviews on teammates code check-ins to ensure standards are met
• Lead and mentor other less experienced software engineers
Qualifications
• Computer science degree or equivalent
• 3 years of web development skills using CSS, Javascript and modern frameworks like ReactJS
• Strong written and verbal communication skills
• Minimum of 3+ years of experience in a software development role, shipping complex applications to large scale production environments
• Ability to write great documentation
• Passion to see your product be the best in the business
• 2+ years working knowledge of OutSystems low code platform
• Experience to build CI\CD pipeline (GitLab, Terraform)
• Experience with containerization technologies (Docker, Kubernetes, ECS)
• Experience with SQL and NoSQL databases (SQL Server, Postgres, MySQL, MongoDB, DynamoDB)
• Experience developing and deploying application in AWS
• Candidate should have experience with development using a MVC Design Pattern
• Experience creating and consuming RESTful web services
About Avalara
About Avalara:
We’re building cloud-based tax compliance solutions to handle every transaction in the world. Imagine every transaction you make — every tank of gas, cup of coffee, or pair of sneakers, every movie ticket, meal kit, or streamed song, every sensor-to-sensor ping. Nearly every time you make a purchase, physical or digital, there’s an accompanying unique and nuanced tax compliance calculation. The logic behind calculating taxes — the rules, rates, and boundaries is a global, layered, three-dimensional mess of complexity, with compliance dictated by governments and applied by every business, every day.
Avalara works with businesses of all sizes, all over the world — from corner stores to gigantic global retailers — to calculate tax accurately and automatically, at speeds measured in milliseconds. That’s a massive technical challenge, in terms of scale, reliability, and complexity, and we do it better than anyone. That’s why we’re growing fast. Headquartered in Seattle, Avalara has offices across the U.S. and around the world, in Brazil, Canada, India, U.K, Belgium and across Europe.
Equal Opportunities
Avalara is an Equal Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, colour, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law
Read more