Junior Software Engineer

Posted Yesterday
Ogden, UT, USA
Hybrid
Junior
Fintech • Software
The Role
Contribute production-quality code, design and implement scalable web services, write and run tests, debug and upgrade existing systems, collaborate with product and engineering teams, and use modern tools to build fault-tolerant customer-facing software while growing technical ownership.
Summary Generated by Built In

Junior Software Engineer


DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious, time-consuming, and expensive. Our solutions leverage artificial intelligence and four decades-worth of data to streamline your accounts receivable process through automation and consumer self-service.

We are a small, tight-knit team that values a human approach to relationships. We provide a stable, casual environment where your voice carries weight, and take pride in a workspace built on mutual respect and genuine employee appreciation—which is exactly why we’ve been named a Top Workplace in Utah. 

The Role

We're looking for a Junior Software Engineer who wants to learn fast, build real things, and ship code that matters. You'll design, write, and test software using modern tools, debug and upgrade existing services, and work closely with experienced engineers and product managers who will help you sharpen your craft. Expect to contribute production code early and take on more ownership as you grow. If you like solving problems, learning constantly, and using the latest tech to do it, this role is built for you.

What You’ll Do 

  • Research, design, implement and manage software programs
  • Write test cases to ensure compatibility and stability
  • Create innovative, scalable, fault-tolerant software solutions for our customer base
  • Troubleshoot, debug and upgrade existing software
  • Modify, expand and update services 
  • Collaborate with product managers, other engineers, and leadership
  • Work with the latest tools and technologies to build exciting solutions through software


What We’re Looking For 

  • 1-2 years of experience working in a technical environment
  • Experience with Java, React, Svelte, Php, Laravel, or other adjacent languages.
  • Curiosity and a passion for software engineering
  • Ability to write clean, secure, and efficient code
  • Strong problem solving and decision making skills
  • Experience with AI tools ( Claude Code, Codex, Cursor etc )
  • Great communication skills, both written and verbal
  • Knowledge of the software development life cycle
  • Local to the Wasatch Front; live along the corridor between Logan and Provo to support our flexible hybrid schedule.


What Will Make You Stand Out

  • Bachelor degree in Computer Science or a related field - or 4 years of equivalent work experience
  • Personal coding projects you can demonstrate
  • Experience with agentic workflows
  • Familiarity with how code ships, not just how it’s written
  • Experience with both back and front end development


The Perks

  • Competitive salary
  • Flexible schedule and hybrid work cadence (alternating: 2 days in office one week, 1 day the next). 
  • Benefits - Premium medical, dental, life, and disability insurance. 
  • Generous paid time off, holiday pay, and company celebrations. 
  • Competitive 401(k) match.
  • Personal fulfillment fund. 
  • Environment & Impact: A casual, emotionally intelligent, and highly stable workspace where your input directly shapes the future of the company.

Skills Required

  • 1-2 years of experience working in a technical environment
  • Experience with Java, React, Svelte, PHP, Laravel, or adjacent languages
  • Ability to write clean, secure, and efficient code
  • Write test cases to ensure compatibility and stability
  • Strong problem solving and decision making skills
  • Experience with AI tools (Claude Code, Codex, Cursor etc.)
  • Great communication skills, both written and verbal
  • Knowledge of the software development life cycle
  • Local to the Wasatch Front (between Logan and Provo) to support hybrid schedule
  • Bachelor degree in Computer Science or related field or 4 years equivalent work experience
  • Personal coding projects you can demonstrate
  • Experience with agentic workflows
  • Familiarity with how code ships (deployment/release processes)
  • Experience with both back-end and front-end development
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Ogden, UT
43 Employees
Year Founded: 1981

What We Do

For 40 years DAKCS has been making quality software solutions to tackle monumental challenges. We are your creative problem solvers in a digital age. DAKCS - Beyond ARM helps collection agencies succeed in an era of unprecedented legal restraints and technological expectation. Beyond ARM is proudly developed in the USA by DAKCS and has been enjoyed by hundreds of collection teams for over 30 years.

Similar Jobs

DealerCopilot Logo DealerCopilot

Software Engineer

Artificial Intelligence • Automotive • Software • Automation
Remote or Hybrid
2 Locations
30 Employees

Corporate Tools LLC Logo Corporate Tools LLC

Junior Software Engineer

eCommerce • Legal Tech • Professional Services • Software • Data Privacy
Remote or Hybrid
4 Locations
1200 Employees
75K-75K Annually

Canonical Logo Canonical

Software Engineer

Cloud • Software
In-Office or Remote
7 Locations
880 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account