> Markdown version of [/jobs/ext/260068-full-stack-software-developer-mid-senior-level](https://www.wearedevelopers.com/jobs/ext/260068-full-stack-software-developer-mid-senior-level). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Software Developer - Mid-Senior Level - **Company:** ACD DIRECT - **Location:** Farmington, UT, United States (Remote available) - **Experience:** Experienced - **Salary:** $80,000.0 - $85,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Application Programming Interfaces (APIs), Artificial Intelligence, JIRA, ColdFusion Markup Language, Adobe Coldfusion, Code Review, Cursor (Graphical User Interface Elements), Software Debugging, Github, Microsoft SQL Server, Query Optimization, SQL Stored Procedures, SQL Databases, Systems Integration, Backend, Git, Stripe, AngularJS, Front End Software Development, Restful APIs, Mailchimp, GPT - **Published:** May 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b8f374dd312ee933 ## About the Role Do you have experience in Stored procedures?, * 3+ years as a full stack developer in a production environment * Strong proficiency with Angular (v12+) * Experience with Lucee, ColdFusion (CFML), or a similar server-side language. Candidates without CFML experience should demonstrate a track record of picking up new languages quickly. * Solid SQL Server skills, including joins, indexes, query optimization, and stored procedures * Experience integrating with third-party REST APIs * Comfortable with Git and standard branching workflows * Demonstrated use of AI coding assistants in your day-to-day work, with the judgment to know when to trust the output and when not to * Ability to collaborate on design. Comfortable whiteboarding, discussing tradeoffs, and pushing back when something doesn't make sense. Additional Skills given Priority * Experience with GitHub (Actions, PR workflows, project boards) * Experience with Jira and Agile/Scrum workflows * Experience with payment processors (Stripe, CyberSource, Paya, or similar) * Experience with Microsoft 365, Blackbaud SKY API, or Mailchimp APIs * Background in call center, fundraising, or donation processing platforms * Experience working with distributed or global teams ## Description We're looking for a full stack developer to join our small, fast-moving engineering team. You'll work across our Lucee (CFML) backend and Angular frontend, building and maintaining the platforms our business runs on. This isn't a role where you'll be siloed into tickets. You'll collaborate directly on design decisions, contribute to architecture, and have real input on how we build and improve our systems. You'll also be expected to use AI tools as part of your daily workflow for coding, debugging, documentation, and problem-solving. We're not looking for an AI researcher. We want someone who knows how to leverage these tools to ship better work, faster. What will you do? * Build and maintain features across our Lucee/CFML backend and Angular frontend * Collaborate with the team on design and architecture decisions, from feature scoping through implementation * Design and consume REST APIs, including integrations with third-party platforms (payment processors, CRMs, marketing tools, etc.) * Write clean, maintainable SQL against SQL Server * Troubleshoot production issues and own them through to resolution * Contribute to code reviews, technical discussions, and roadmap planning * Write clear documentation and well-scoped tickets * Use AI tools (Claude, ChatGPT, Copilot, Cursor, etc.) effectively as part of your development workflow ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Speak, Code, Deploy: Transforming Developer Experience with Voice Commands](https://www.wearedevelopers.com/videos/1159-speak-code-deploy-transforming-developer-experience-with-voice-commands) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development)