Software Engineer

Avalara APAC


Date: 1 week ago
City: Pune, Maharashtra
Contract type: Full time
Overview

We are 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, or streamed song, every sensor-to-sensor ping. Nearly every time you make a purchase, physical or digital, there is an accompanying unique and nuanced tax compliance calculation.

Responsibilities

What you’ll do:

  • Understand the problem context and convert algorithms into high-quality software programs using proven design patterns.
  • Writing reusable, testable, and efficient code using TDD
  • 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
  • Minimum of 2 years of experience in a software development role, shipping complex applications to large scale production environments
  • Exposure to object-oriented programming languages like C#
  • Basic Understanding of SQL & No SQL Databases
  • 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

You May Also Have

  • Experience in working with Email Providers APIs like SendGrid, Mailchimp, Mandrill etc. is a plus
  • Experience in .net core or .net framework and Rest APIs
  • Experience building platforms and libraries that are self-contained, extendable and ready for wide scale consumption
  • Knowledge of building CI/CD pipelines (GitLab, Terraform)
  • Familiar with containerization technologies (Docker, Kubernetes, ECS)
  • Exposure to Cloud technologies (AWS, Azure, Google Cloud)
  • Familiar with Docker containers and Kubernetes (K8s), Docker Swarm as an orchestrator platform.
  • Participation in contests like CodeForces, SPOJ, CodeChef, Topcoder, Code Gladiator, Hackathons is a plus.
  • Experience in securing web applications is a plus
  • Experience in highly scalable systems and low latency APIs is a plus
  • Experience in engineering for highly available and fault tolerant systems is a plus

Qualifications

Four-year bachelor’s degree or higher in computer science or engineering is required.

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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Engineer Mechanical

Vertiv, Pune, Maharashtra
3 days ago
Job DescriptionJob Title : Engineer I Mechanical Engineering IXDepartment : Global MCAD CoEReports to : Manager – NPD CoEDescription Of Essential DutiesTo work in Global Environment for Design Engineering support activities for New Product development, VAVE and Improvement projects.To plan and manage Engineering support work on NPI & other improvement projects with desired quality output and timeframe in coordination with...

AWS DevOps Engineer

Amazure Technologies Pvt Ltd, Pune, Maharashtra
4 days ago
Job DescriptionSRE ,AWS ,Kubernetes, Expertise in Ansible and Terraform.Candidates should have 7- 8 + years of experience in AWS DevOps in CI/CD, SRE, Monitor infrastructure, and suggested cloud platform i.e AWS and tools like Gitlab ,Jenkins, Terraform, Docker/Kubernetes, Python/shell scripting.Experience with Istio and Python, Service Mesh would be a significant advantageCoding infrastructure automation across the pipeline. As the solution scales,...

Engineer - Technical Support Center

Tata Communications, Pune, Maharashtra
4 days ago
About The CompanyTata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of CommunicationsJob DescriptionThe role is responsible for managing customer queries and operations. This is an operational role that may seek appropriate level...