Offering turn-key contact center solutions connecting people and data – because every customer interaction matters.
Full Stack Software Developer – Mid-Senior Level
Location
Utah
Posted
150 days ago
Salary
$80K - $85K / year
Seniority
Senior
Job Description
Full Stack Software Developer – Mid-Senior Level
ACD Direct
• 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 • 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.
Job Requirements
- 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
- 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.
- Ability to collaborate on design.
Benefits
- Medical/Vision and Dental Insurance
- Personal Accident Insurance
- 401(k)/Roth with matching
- Tiered PTO based upon length of employment
- Discounts & Life Services offered through Optum EAP
- Team Environment – The opportunity to work with a great team who strives for excellence, where the average tenure is well over 6 years.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Payments
CoinmeEnable crypto solutions for your customers natively with Coinme's APIs and turnkey regulatory infrastructure.
• Enable Coinme and customers to manage their flow of funds • Build software and integrations for accepting, disseminating, and liquidating funds needed to fulfill customer transactions • Design solutions for complex technical and business problems • Develop software systems and components for our rapidly growing business • Write performant, maintainable code while iterating and shipping rapidly • Work within our backend architecture and technology stack based on: • Java 17 or higher with Project Reactor (Reactive Java) • Spring Boot • Command and Query Responsibility Separation (CQRS) architecture and Event Sourcing (ES) • Full microservice environment • RESTful APIs for synchronous flows • Event-driven design (powered by CQRS and ES) for async flows • Webhooks and Server-sent events • Axon Framework for intra-domain event-driven design • Kafka for inter-domain event-driven design • Kubernetes, Helm charts, Argo platform • MySQL DB • Mongo DB • AWS solutions (EC2, RDS, etc.) • Author and maintain unit and integration tests • Work with your Scrum team to plan sprints and delivery of features • Drive engineering excellence, operational stability and security into all layers of the platform • Participate in design and architecture discussions and planning • Drive the execution and delivery of features by collaborating with cross functional stakeholders • Work with Engineering Leadership to drive best practices in software development, testing, and production operations • Mentor other engineers, helping them grow in their careers • Contribute to recruiting efforts to continue to build your team
GTM Engineer – Growth & Revenue Automation
VOLT AIImproving security effectiveness while reducing costs through advanced AI
• Own CRM data integrity, including custom objects and integrations, pipeline hygiene, attribution and reporting accuracy, and integration with marketing, product, and analytics systems • Develop internal GTM tooling using code and automation, including APIs, webhooks, and event-driven integrations, Python and scripting for data processing and automation, and automation that reduces manual work for sales and marketing teams • Integrate product usage and behavioral data into GTM systems to improve customer delight and retention, trigger contextual outreach and follow-ups, and support expansion and upsell workflows • Build dashboards and analytics that provide funnel visibility from lead to revenue, conversion, velocity, and drop-off insights, and feedback loops for continuous GTM optimization • Partner closely with sales, marketing, and product to translate GTM strategy into automated systems, rapidly test and iterate on GTM experiments, and scale what works while eliminating manual or low-leverage processes
Senior Software Engineer, ML Operations
Best EggA consumer FinTech startup, Best Egg provides personalized financial solutions to people who have little to no savings. A division of Marlette Funding, a consumer financing technol
• Take ownership of an ML deployment system spanning multiple production environments and continue to research efficient and effective strategies. • Improve, expand, and streamline our existing deployment pipelines to support faster deployments and automated model retraining. • Collaborate with Data Scientists to understand model requirements and provide guidance to ensure seamless integration with production environments. • Develop automations that empower data scientists to self-serve, remove manual steps from our processes, and streamline their training workflows. • Build and maintain production-level inference environments, including low-latency real-time APIs and batch predictions, and monitor these environments to ensure uptime, resiliency, and latency SLAs are met. • Work with modern CI/CD tools to deploy ML/AI models at scale in a production setting. • Drive the deployment and optimization of custom AI and LLM models, supporting data scientists and AI engineers in fine-tuning, evaluating, and serving large language models for real-world use cases. • Contribute to the infrastructure, pipelines, and monitoring needed for generative AI systems, including vector databases, prompt orchestration frameworks, and scalable inference services. • Enjoy a great company culture rich in collaboration, teamwork, no politics, learning, and frequent wins.
• Integral member of the team defining and building Muon’s satellite bus platform • Translate concepts and requirements into design and working implementations, supporting through to on-orbit operations • Design, bring up, and support the embedded software environment that runs in our satellite flight systems and peripherals using ARM Cortex-M CPUs. • Participate in evaluating and selecting technologies for our software foundation • Write application, platform, and driver functionality in our flight software environment and teach others how to use it • Integrate compute and peripheral subsystems in both software and hardware • Collaborate with hardware team members on the design and bring up of Muon hardware • Collaborate with software team members to set flight software architecture, select infrastructure and tools, and communicate with cloud backends. • Participate in developing software and hardware-in-the-loop test strategies



