Software Engineer (Analista de Desenvolvimento de Software III)
BR-Remote
Brazil Careers
Req #: 15684
Type: Regular
|
Overview: Avalara is an AI-first company. We expect every engineer, manager, and leader to actively leverage AI to enhance productivity, quality, innovation, and customer value. AI is embedded in our workflows, decision-making, and products - and success at Avalara requires embracing AI as an essential capability, not an optional tool. Join Avalara's Property Taxes team as a Software Engineer, where you'll build and maintain applications that support core tax processing workflows. You'll work across the stack using C#, SQL Server, PostgreSQL, and modern JavaScript frameworks to deliver high-quality, cloud-based software. This role is essential to improving the accuracy, efficiency, and scalability of property tax solutions for Avalara's customers. Responsibilities: You will: * Develop backend services and web applications using C#, .NET, SQL Server, and PostgreSQL to support property tax processing. * Contribute to frontend features built with modern JavaScript frameworks and Razor Pages. * Collaborate with engineers, QAs, and product owners in an Agile environment to deliver high-quality, scalable solutions. * Maintain CI/CD pipelines, write automated tests, and participate in code reviews and system troubleshooting. * Leverage AI copilots, code generation tools, and assistants (e.g., GitHub Copilot, AmazonQ, ChatGPT) to improve coding efficiency, testing, documentation, and prototyping. * Continuously upskill in AI-related technologies applicable to daily work. Qualifications: * Professional experience developing full stack applications using C# and .NET * Strong understanding of relational databases, including SQL Server and PostgreSQL * Hands-on experience with frontend development using JavaScript frameworks and Razor Pages * Familiarity with AWS services and cloud-based application development * Working knowledge of CI/CD tools and practices, including GitLab or similar * Basic understanding of Linux environments and comfort using command-line tools