Baker Tilly Advisory Group, LP offers a hybrid Portland-based opportunity that centers on ownership, collaboration, and meaningful client impact. In this senior role, you will lead the Applications Development team within the Industry Applications group, delivering fullβstack Python applications with Anvil and AWS for manufacturing clients. The position carries a salary range of USD 179,850 to 340,970 per year and requires a bachelorβs degree and eight years of professional experience. It is designed for someone who thrives on owning development work, partnering with analysts and consultants, and delivering high quality solutions that matter.
Job Description
Baker Tillyβs Industry Applications team builds dataβdriven technology solutions tailored to client needs. Our approach prioritizes handsβon problem solving and frequent shipping, granting developers substantial ownership over the products they build. While we commonly work with manufacturing clients, we also tackle complex insurance projects, forensics, and other dataβheavy engagements. Our solutions adapt to the problem at hand, integrating a core stack around Anvil while incorporating other tools as required. Use cases include stateβmachine driven applications for business processes, rules engines for regulatory compliance, machine learning models via AWS SageMaker, text and key term extraction from PDFs, mixed integer programming for optimization, and probabilistic forecasting with Monte Carlo methods.
Responsibilities
- Develop fullβstack applications in Python using Anvil (anvil.works).
- Propose new solutions, with a focus on leveraging the AWS ecosystem.
- Identify and pursue service opportunities to support Baker Tillyβs manufacturing clients and related development and community initiatives.
Requirements
- Bachelor's degree (4βyear program).
- At least 8 years of professional experience.
Technologies
- Anvil
- Python
- AWS
- AWS SageMaker
- Azure DevOps
- Tableau
- .NET
- Java
- C#
- Node.js
- Git
- Azure
- Google Cloud
Benefits
- Own the development process within a framework that uses Azure DevOps for project and issue tracking, with a focus on solving real problems rather than simply moving tasks along.
- Collaborative, engaged team working closely with analysts, Tableau developers, and management consultants to solve client challenges. The team is distributed, with quarterly inβperson gatherings.
- Diversity of work across varying projects and technologies, ensuring a dynamic daily experience.
- Exposure to an emerging framework Anvil enables fullβstack Python development and supports rapid delivery.
- Opportunity to leave a mark Youβll own projects endβtoβend with clients and contribute to expanding a library of reusable building blocks to avoid solving the same problem twice.