Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Software Engineer

CSA Partners Ltd

Senior Full Stack Software Engineer

CSA Partners is a leading provider of cost segregation services, helping commercial property owners maximize tax savings through accelerated depreciation. Our team of experts specializes in identifying and reclassifying personal property assets to shorten the depreciation time for taxation purposes, resulting in significant tax benefits for our clients.

We are seeking a Senior Full Stack Software Engineer to join our team in a hybrid work environment, with hands-on Dynamics 365 CRM experience and a track record of delivering custom software end to end. In this role, you will be instrumental in designing, building, and maintaining applications and integrations that serve multiple departments across the organization, with Dynamics 365 and Dataverse at the center of our sales and operations data. As a key contributor on a small team, you'll own features from requirements through production, influence design decisions, and help shape how we use AI-assisted development and AI agents to directly impact business outcomes.

What You Will Do:

  • Develop user-friendly, responsive web interfaces using HTML, CSS, JavaScript/TypeScript, and ReactJS for both internal and external customers.
  • Design intuitive front-end solutions to improve workflows for Operations, Customer Success, Sales, Marketing, and Finance teams.
  • Build, support, and extend C#/.NET APIs to support front-end features and enable seamless data exchange across systems, including Dynamics 365 and Dataverse.
  • Collaborate closely with stakeholders across departments to understand their requirements and translate them into effective software solutions.
  • Ensure front-end performance, accessibility, and scalability.
  • Design and manage database schemas and queries for SQL and NoSQL systems to optimize data flow.
  • Deploy and maintain applications using Azure App Service and other cloud-based tools, using Azure DevOps for source control, work tracking, and CI/CD pipelines.
  • Own features end to end, from requirements and design through development, testing, deployment, and ongoing support, working within Agile, Scrum and Kanban practices.
  • Design, build, and support Dynamics 365 CRM customizations, including Dataverse tables and security roles, model-driven apps, plug-ins, JavaScript form scripting, Power Automate flows, and integrations through the Dataverse Web API.
  • Build and maintain AI integrations, agents, and Model Context Protocol (MCP) servers that connect AI assistants to our CRM data and business systems, with appropriate security and access controls.
  • Use AI-assisted development tools, such as Claude Code and Claude Design, to speed up prototyping, development, testing, and documentation while maintaining code quality and review standards.
  • Support other team members to promote a culture of learning and collaboration.
  • Performs other related duties as assigned

What You Bring:

  • 6+ years of professional full stack software development experience across front-end, back-end, and database layers.
  • Demonstrated experience delivering custom software solutions end to end, from gathering requirements through design, build, deployment, and support, ideally in a small team wearing multiple hats.
  • Strong expertise in HTML, CSS, JavaScript, and ReactJS.
  • Proficiency in C#/.NET and RESTful API development.
  • Knowledge of relational databases (SQL) and NoSQL database systems.
  • Experience deploying and maintaining software in cloud environments, particularly Azure.
  • Familiarity with version control systems (Git) and Agile development practices.
  • 2+ years of hands-on Dynamics 365 CRM / Dataverse development, including customizations, plug-ins, Power Automate, and integrations (required).
  • Strong understanding of software release processes and CI/CD pipelines.
  • Strong problem-solving and analytical skills.
  • Excellent communication skills to interact with cross-departmental stakeholders.

Preferred / Nice to have:

  • Experience building MCP servers, AI agents, or LLM-powered integrations (a significant plus).
  • Professional experience using AI-assisted development tools such as Claude Code, Claude Design, or similar (preferred, not required).
  • Broader Power Platform experience, such as Power Apps or Power BI, or a Microsoft certification such as PL-400 (Power Platform Developer).
  • Experience with NPM and front-end build tools.
  • Familiarity with API security best practices.
  • Understanding of UI/UX principles and ability to contribute to design discussions.
  • Previous experience developing tools or solutions for Operations, Customer Success, Sales, or Finance teams.
  • Familiarity with Flutter and Dart for cross-platform application development.

Physical Requirements:

  • Prolonged periods sitting at a desk and working on a computer
  • What We Provide:

    • Competitive compensation
    • Health insurance benefits
    • Life Insurance
    • Short and Long-term Disability
    • Paid Time Off
    • Paid Holidays
    • 401(k) plan with company match

    Disclaimer: This job description is intended to convey information essential to understanding the scope of the position and it is not intended to be an exhaustive list of experience, skills, efforts, duties, responsibilities, or working conditions associated with the role. Duties, responsibilities, and activities may change at any time with or without notice.

    CSA Partners is an Equal Opportunity Employer and complies with all applicable Federal, state, and local employment laws. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Software Engineer in Lindon, UT vacancy
  •  ...and communities.Job DescriptionWe’re building a new product engineering team to create AI-powered platforms from scratch. Our AI Personal...  ...-ready application in a matter of weeks. We’re hiring for a senior full stack engineer to help scale that approach. You’ll work across the... 
    Senior
    Work experience placement

    Trucordia

    Lindon, UT
    2 days ago
  •  ...and scale production systems across the stack (frontend and backend) in order to power...  ...teams to turn business problems into robust software that integrates prompts, automations,...  .... Mentor early and mid-career engineers while raising the bar on code quality and... 
    Senior
    Work at office
    Monday to Friday
    Afternoon shift

    Atonom

    Provo, UT
    4 days ago
  •  ...CSA Partners in Lindon, Utah, seeks a Senior Full Stack Software Engineer to design, build, and maintain applications and integrations centered on Dynamics 365 and Dataverse. You will own features end-to-end, collaborate with cross-functional teams, and implement AI-assisted... 
    Senior

    Jobleads-US

    Lindon, UT
    3 days ago
  •  ...Podium is seeking a Senior Full Stack Engineer who loves AI and thinks like a product owner. You’ll own features end-to-end, shaping the platform from design to production in a fast-paced environment. You’ll collaborate with product, design and business stakeholders... 
    Senior
    Work at office

    Jobleads-US

    Lehi, UT
    3 days ago
  •  ...CSA Partners in Utah seeks a Senior Full Stack Software Engineer to join a hybrid team. You will own features end to end, designing, building, and maintaining web applications that serve multiple departments, with Dynamics 365 and Dataverse at the core of our sales and... 
    Senior

    Jobleads-US

    Lindon, UT
    3 days ago
  • $185 per hour

     ...positioning AI as the essential strategy for sustainable growth in home health. About the role We’re looking for a high‑impact Senior Full Stack Engineer to help build and scale the core infrastructure powering Enzo Health. You’ll work across the stack to develop fast,... 
    Senior
    Remote work

    Tandem

    Lehi, UT
    4 days ago
  •  ...CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The...  ...for 2025. ABOUT THIS ROLE As a Senior Backend Software Engineer at LVT, you will be a key driver in...  ...support you inside and outside the office. Full‑time benefits include, but not... 
    Senior
    Full time
    Work at office
    Flexible hours

    Jobleads-US

    American Fork, UT
    3 days ago
  •  ...LVT is hiring a Senior Backend Software Engineer to build scalable microservices and APIs powering our AI-driven site platform. You’ll work as an individual contributor among a focused team, designing, coding, and deploying production-grade backend systems with strong... 
    Senior

    Jobleads-US

    American Fork, UT
    3 days ago
  •  ...payroll for more than 1,000 companies and tens of thousands of their employees.  Role Overview   We’re looking for a senior full stack software engineer who loves to build and ship. You’ll design, build, and own features end to end across our HR, payroll, and benefits... 
    Senior
    Full time

    Helpside

    Lindon, UT
    more than 2 months ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  ...business keenness.Job DescriptionRole: Senior Test Automation Python EngineerLocation:... 
    Senior
    Worldwide

    USM Systems

    American Fork, UT
    4 days ago
  • We are seeking a Senior Python Engineer for a contract position based in American Fork, Utah. This...  ...Independently frame, design, and deliver software solutions by engaging stakeholders,...  ...pipelines where needed Contribute across the full software development lifecycle,... 
    Senior
    Contract work

    Intone Inc

    American Fork, UT
    4 days ago
  •  ...CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The...  ...for 2025. ABOUT THIS ROLE As a Senior DevOps Engineer at LVT, you will play a pivotal role in...  ...the expectation of transitioning to a full in-person, in-office model. ROLE RESPONSIBILITIES... 
    Senior
    Full time
    Work at office
    Flexible hours

    LiveView Technologies

    American Fork, UT
    a month ago
  •  ...Senior Manager, Software Engineering (HQ) Location HQ Employment Type Full time Location Type On-site Department ABOUT LVT LVT is redefining how businesses operate in the physical world, moving beyond traditional security solutions to deliver... 
    Senior
    Full time
    Work at office
    Flexible hours

    Jobleads-US

    American Fork, UT
    2 days ago
  •  ...and seen signficant revenue. The Job For initial developments, we relied on a software development firm, but we're ready to bring it all in-house. We're looking for a Senior Developer to takeover management of future development projects which include, but are... 
    Senior
    Permanent employment

    redKonnect

    Orem, UT
    5 days ago
  • $135k - $170k

     ...certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why...  ...post-quantum cryptography (PQC).The Quantum Central engineering team is looking for a full stack Senior Software Engineer to help build this platform from... 
    Senior
    Flexible hours

    DigiCert

    Lehi, UT
    4 days ago
  •  ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media... 
    Full time

    Cheez

    Orem, UT
    1 day ago
  • $160k - $200k

     ...our lifetimes, and every legacy software product will be completely...  ...interfaces, and software that requires full-time consultants to manage....  ...need amazing people. We need engineers who can empathize with...  ...engineering ~3–5+ years of full-stack experience — we don't hire "... 
    Senior
    Full time
    Work at office

    SLANT, Inc.

    Lehi, UT
    1 day ago
  •  ...CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The...  ...for 2025. ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering...  ...you inside and outside the office. Full-time benefits include, but not limited... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    LiveView Technologies

    American Fork, UT
    a month ago
  •  ...NetDocuments is seeking a Senior Software Engineer – Growth to join our AI Growth team and help build backend services and data pipelines powering AI usage metering, reporting, and billing integrations. You’ll collaborate with Product, AI, BI, Finance, and Platform Engineering... 
    Senior

    Jobleads-US

    Lehi, UT
    2 days ago
  •  ...outcomes, and grow alongside a company that’s ready to move fast, you’ll feel at home at MX.MX Technologies Inc. DBA MX seeks Senior Software Engineer 2 in Lehi, Utah to Write product or system development code; Participate in, or lead design reviews with peers and... 
    Senior
    Remote work

    MX

    Lehi, UT
    9 hours ago
  • Lehi, UTEngineering /Full-time /On-siteAt Neighbor, we’re building the largest hyperlocal...  ...started!We are looking for legendary engineers. You know the type. When you are at lunch...  ...Neighbor.com’s marketplace.Produce high quality software that enhances the customer experience.... 
    Senior
    Full time
    Work at office

    Neighbor

    Lehi, UT
    4 days ago
  •  ...in 2024. Product & Software Excellence: We were named...  ...Fullstack Software Engineer at LVT, you will set the...  ...the capabilities of the senior and mid-level engineers...  ...technical authority across the stack (UI, BFF, GraphQL APIs,...  ...outside the office. Full-time benefits include,... 
    Full time
    Contract work
    Work at office
    Flexible hours

    LiveView Technologies

    American Fork, UT
    a month ago
  • $145k - $165k

     ...work smarter, collaborate more effectively, and unlock the full value of their institutional knowledge.Our team is redefining...  ...d love to meet you.What You’ll Do NetDocuments is seeking a Senior Software Engineer - Growth to join our AI Growth team and help build the systems... 
    Senior
    Immediate start

    NetDocuments

    Lehi, UT
    1 day ago
  •  ...NetDocuments, a leading legal tech platform, seeks a Senior Software Engineer for Growth to build backend services powering AI usage metering, reporting, and billing integrations. You will shape data pipelines and event-driven systems at scale, collaborating with Product... 
    Senior

    Jobleads-US

    Lehi, UT
    2 days ago
  •  ...the interest of national security. Job Title: Sr Associate, Software Engineer Job Code:  39897 Job Location:  Salt Lake City, UT...  ...interfaces, testing, debugging, and defect resolution across the full software development lifecycle. You’d also use a wide range of... 
    Senior
    Local area

    L3Harris Technologies

    American Fork, UT
    1 day ago
  •  ...Summary We are seeking a highly skilled Senior Software Developer to lead the development and...  ..., and Thermo Fisher Chromeleon. Full-Stack Development: Build and maintain...  ...Collaboration: Work closely with hardware engineers and product managers to translate analytical... 
    Senior
    Local area

    Axcend Inc

    Lehi, UT
    4 days ago
  •  ...get to work, you won't find a better place to learn and accelerate your career. About the Role: We’re looking for a Senior Full Stack Engineer who’s excited about AI and thinks like a product owner. Someone who is scrappy, opinionated, and energized by building... 
    Senior
    Temporary work
    Summer holiday
    Work at office
    Local area
    Weekend work

    Jobleads-US

    Lehi, UT
    3 days ago
  •  ...seeking a highly skilled AWS DevOps Engineer to design, build, and secure...  .... Work directly with senior engineers and platform leadership...  ...We build phones, watches, and software that keep families connected...  ...Applicable Employment type Full‑time Job function Engineering... 
    Senior
    Full time
    Remote work

    Gabb

    Lehi, UT
    3 days ago
  •  ...team a small, high-autonomy group of software and AI engineers building the systems that make...  ...ownership of the end-to-end delivery of full-stack applications, drive AWS architecture...  ...acceleration. What is a day in the life of a Senior Software Engineer? Architect,... 
    Senior
    Casual work
    Local area
    Immediate start

    Pattern

    Lehi, UT
    26 days ago
  • $112k - $187k

     ...Ready to join us? Your Role We are looking for a Senior Software Engineer with a passion for cloud technology and building highly scalable...  ..., implementing, and maintaining cloud-based systems with full-stack engineering. You’re an advocate of CI/CD, you can drive... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Hudl

    Provo, UT
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Software Engineer. Be the first to apply!