CLA (CliftonLarsonAllen)

Senior Software Engineer, Full Stack

Milwaukee, WI
Python React Azure API FastAPI Temporal TypeScript JavaScript Container Apps Cosmos DB PostgreSQL Key Vault Managed Identity ARM templates Bicep Terraform Azure DevOps Git Docker YAML CI/CD Kubernetes
Description

Senior Software Engineer (Full Stack – Python, React, Azure)

Location: Milwaukee, WI

Time Type: Full time

Job Description

CLA is a top 10 national professional services firm where our purpose is to create opportunities every day, for our clients, our people, and our communities through industry-focused wealth advisory, digital, audit, tax, consulting, and outsourcing services. Even with more than 8,500 people, 130 U.S. locations, and a global reach, we promise to know you and help you.

CLA is dedicated to building a culture that invites different beliefs and perspectives to the table, so we can truly know and help our clients, communities, and each other.

We’re seeking a Senior Software Engineer (Full Stack – Python, React, Azure) to help design, build, and scale modern, cloud‑native applications. In this role, you’ll work across our full stack—developing robust Python services, building React‑based user interfaces, and leveraging Azure to deliver secure, resilient solutions. You’ll also play a key role in shaping technical direction, mentoring junior developers, and collaborating across teams to solve complex business problems. This is a hands‑on, individual‑contributor role with meaningful technical ownership and influence.

About the role:

Essential Job Functions

  • Develop and maintain scalable, secure APIs and services using Python.
  • Build and enhance React-based UIs for data-rich applications.
  • Design and implement Temporal workflows to automate business processes.
  • Contribute to cloud infrastructure design and implementation using Azure-native tooling and infrastructure-as-code templates.
  • Support containerized application deployment and troubleshooting in Kubernetes-based environments.
  • Mentor Associate Developers through code reviews, pairing, and technical guidance.
  • Collaborate with cross-functional teams, including DevOps, Data, and Architecture.
  • Contribute to sprint planning, backlog grooming, and release planning.
  • Take ownership of key components and advocate for best practices in code quality and architecture.
  • Support integration with Azure-hosted services (Cosmos DB, PostgreSQL, Storage, etc.).

Technologies You'll Use

  • Backend: Python (FastAPI or similar), Temporal
  • Frontend: React (TypeScript or JavaScript)
  • Cloud: Azure (Container Apps, Cosmos DB, PostgreSQL, Key Vault, Managed Identity)
  • Infrastructure as Code: ARM templates, Bicep, and/or Terraform
  • DevOps: Azure DevOps Boards, Git, Docker, YAML, CI/CD workflows

What you will need:

  • 2 years of relevant experience required, 5+ years preferred.
  • Strong proficiency in Python and/or JavaScript (React). · Experience integrating with cloud platforms (preferably Azure), including deploying and supporting cloud infrastructure preferred
  • Working knowledge of infrastructure-as-code concepts and tools (ARM, Bicep, or Terraform) preferred
  • Experience integrating with cloud platforms (preferably Azure) preferred
  • Solid understanding of APIs, containerized services, and distributed systems preferred/
  • Ability to lead technical initiatives and mentor junior team members preferred.
  • Familiarity with Agile or SCRUM methodology, sprint planning, and story estimation preferred.
  • Excellent communication skills and ability to work with technical and non-technical stakeholders preferred.

Education

Our Perks:

·       Flexible PTO (designed to offer flexible time away for you!)

·        Up to 12 weeks paid parental leave

·        Paid Volunteer Time Off

·        Mental health coverage

·        Quarterly Wellness stipend

·        Fertility benefits

·        Complete list of benefits here

#LI-JH1

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
 
Click here to learn about your hiring rights.

Wellness at CLA

To support our CLA family members, we focus on their physical, financial, social, and emotional well-being and offer comprehensive benefit options that include health, dental, vision, 401k and much more.

To view a complete list of benefits click here.

CLA (CliftonLarsonAllen)
CLA (CliftonLarsonAllen)

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say