Software Engineer - .NET

3 - 5 years

5 - 7 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

What You'll Do

Join a collaborative team focused on building scalable, cloud-native tax compliance solutions that simplify complex challenges for businesses around the world. You'll help create, customer-facing features by contributing to primary product development across distributed systems and modern web technologies. You'll work with experienced engineers and partners who value innovation, ownership, and learning.

What Your Responsibilities Will Be

You will develop scalable, cloud-native applications using C#, ASP.NET Core, REACT and AWS. On a typical day, you'll write high-quality code, participate in design and code reviews, and contribute to feature development within a microservices architecture. You'll use tools like Git, Kubernetes, Terraform, and CI/CD pipelines to ensure efficient and reliable delivery. Collaboration with teams will be important for translating requirements into working software that powers Avalara's tax automation solutions.

You will report to an Engineering Manager.

This is a remote role.

What Youll Need To Be Successful

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 3 years of professional experience in software development, preferably in  product development
  • Strong proficiency in C# and ASP.NET Core, with a solid grasp of data structures, algorithms, and design patterns
  • Hands-on experience building cloud-native, distributed systems with a DevOps mindset, preferably using AWS
  • Proven experience working with microservices architecture
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform
  • Experience deploying and managing containerized applications using Kubernetes
  • Proficient in working with relational databases like SQL Server or PostgreSQL
  • Experience with front-end frameworks or libraries such as React and Next.js
  • Proficient with version control systems like Git, as well as CI/CD pipelines and Agile development practices
  • Strong problem-solving skills and keen attention to detail
  • Excellent collaboration skills, with the ability to gather requirements and align with stakeholders
  • Effective communicator and strong team player
  • Capable of working independently and managing time and priorities efficiently
  • Good to have knowledge on GenAI implementation.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Avalara Technologies logo
Avalara Technologies

Software Development

Durham NC

RecommendedJobs for You