Senior Full Stack Engineer - (.NET / React)
CLA (CliftonLarsonAllen) · Milwaukee, WI · 1 wk ago
EngineeringFull-time
About the role
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 9,000 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.
Responsibilities
- Design, develop, test, debug, document, maintain, and enhance complex web-based applications, integrations, APIs, workflows, and application components.
- Build maintainable solutions using technologies such as .NET, Node.js, React, TypeScript, JavaScript, Python, SQL, APIs, Git, automated testing, and CI/CD practices.
- Design and support containerized application architectures, data models, transformations, integrations, data-quality checks, and connections to enterprise systems, databases, files, and APIs.
- Translate business requirements into practical technical designs, identify risks, recommend solutions, and help establish development standards across project teams.
- Perform unit testing and contribute to test planning, implementation, upgrades, production support, and architectural and code-level documentation.
- Monitor application performance and reliability, help ensure service expectations are met, and troubleshoot complex technical issues.
- Estimate project effort, define technical tasks, meet agreed-upon deadlines, and communicate risks, blockers, and dependencies early.
- Partner with product owners, architects, developers, business users, leaders, vendors, and other stakeholders to clarify requirements, evaluate options, and demonstrate functionality.
- Use modern AI-assisted and agentic development approaches, including large language models, Model Context Protocol concepts, and agentic coding frameworks, when appropriate.
- Mentor team members, share technical knowledge, and contribute to continuous improvement across the application development practice.
Requirements
- 4 years required; 6 years of relevant application development experience preferred.
- Experience developing and supporting enterprise applications, web