Software Engineer II

AgReserves, Inc.

Salt Lake City (UT)

On-site

USD 85,000 - 120,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Discretionary profit-sharing bonus
Company cell phone
Commuter benefits

Job summary

AgReserves, Inc. is seeking a Software Engineer II to join the corporate IT department. This mid-level developer contributes to full-stack projects, applying solid technical skills and sound judgment to design, build, and maintain scalable applications.

You will collaborate with Product Managers and cross-functional teams, participate in code reviews, write tests, and help improve development practices while supporting business goals. A bachelor's degree and Agile familiarity are preferred.

Qualifications

  • Bachelor's degree in IT, CS, cybersecurity or related field.
  • Familiarity with Agile methodologies and tools such as Jira, Bitbucket, and Git.
  • Understanding of unit testing, application design, and secure coding practices.
  • Experience with mobile and database development is a plus.
  • Strong communication and collaboration skills.
  • Demonstrated initiative, ownership, and curiosity in solving technical problems.
  • Ability to anticipate and communicate technical needs and challenges.
  • Commitment to continuous learning and improvement in software engineering.

Responsibilities

  • Solve business problems using expertise in at least one technical area (e.g., front-end, back-end, mobile, desktop).
  • Write meaningful unit and integration tests to ensure code quality and reliability.
  • Break down projects into technical tasks and contribute to sprint planning.
  • Apply software design patterns and best practices to evaluate and execute tasks.
  • Document and communicate system requirements and technical decisions.
  • Collaborate with Product Managers to refine user stories and deliver value.
  • Participate in code reviews and team discussions to improve development outcomes.
  • Research, analyze, and implement solutions to technical challenges.
  • Perform other duties as assigned.

Skills

Strong communication
Collaboration
Initiative & ownership
Curiosity
Ability to communicate needs

Education

Bachelor's degree in IT, Computer Science, Cybersecurity, or related field
Master's preferred

Tools

Jira
Bitbucket
Git

Job description

AgReserves, Inc is seeking a team-oriented and analytical Software Engineer II to join the corporate IT department.

Summary

The Software Engineer II is a mid-level developer who contributes to full-stack software development projects, applying solid technical skills and sound judgment. This role collaborates with cross-functional teams to design, build, and maintain scalable applications, while continuously improving development practices and supporting business goals.

Responsibilities
  • Solve business problems using expertise in at least one technical area (e.g., front-end, back-end, mobile, desktop).
  • Write meaningful unit and integration tests to ensure code quality and reliability.
  • Break down projects into technical tasks and contribute to sprint planning.
  • Apply software design patterns and best practices to evaluate and execute tasks.
  • Document and communicate system requirements and technical decisions.
  • Collaborate with Product Managers to refine user stories and deliver value.
  • Participate in code reviews and team discussions to improve development outcomes.
  • Research, analyze, and implement solutions to technical challenges.
  • Perform other duties as assigned.
Qualifications
  • Bachelor's degree in IT, Computer Science, Cybersecurity, or related field (Master's preferred).
  • Familiarity with Agile methodologies and tools such as Jira, Bitbucket, and Git.
  • Understanding of unit testing, application design, and secure coding practices.
  • Experience with mobile and database development is a plus.
  • Strong communication and collaboration skills.
  • Demonstrated initiative, ownership, and curiosity in solving technical problems.
  • Ability to anticipate and communicate technical needs and challenges.
  • Commitment to continuous learning and improvement in software engineering.
Working conditions

* The physical demands below describe what is generally required to perform this job. Reasonable accommodations may be made for individuals with disabilities.

  • Occasionally lift, carry, or move items weighing up to 30 pounds, such as files, supplies, or equipment.
  • Regularly sit, stand, and move about the office environment.
  • Frequently use hands and fingers to operate a computer, keyboard, mouse, phone, and other standard office equipment.
  • Occasionally reach, bend, or stoop to access files, storage, or office equipment.
  • Communicate effectively in person, by phone, and electronically, including written and verbal communication.
  • Have adequate vision to perform office tasks, including reading, computer use, and reviewing documents, with the ability to adjust focus as needed.

* The work environment below describes conditions the employee may encounter while performing this job. Reasonable accommodations may be made when appropriate.

  • Work is performed primarily in a climate-controlled office environment with minimal exposure to environmental hazards.
  • Routine use of standard office equipment, including computers, phones, printers, photocopiers, and filing systems.
  • Noise levels are typically quiet to moderate, consistent with a professional office setting.
  • Occasional travel by vehicle or other means may be required to visit company locations or attend meetings.
  • Periodic after-hours or extended work hours may be necessary to support business operations or critical deadlines.
  • Personal Protective Equipment (PPE) may be required in designated areas or during specific activities and will be provided in accordance with applicable laws and company policy.

AgReserves, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender, identity or expression, or any other characteristic protected by federal, state or local laws. Qualified applicants must be legally and lawfully authorized to be employed and work in the United States without current or future visa sponsorship - AgReserves, Inc. is not sponsoring visas at this time.

AgReserves offers medical, dental, vision, life, and AD&D insurance coverage. Additionally, employees can contribute to an FSA, and to an employer matched 401(K). Employees can apply for Tuition Assistance for continuing education purposes. All full-time employees are eligible to participate in a discretionary profit-sharing bonus. For more detailed information please visit our benefits site: www.agreserves.com/benefits . AgReserves, Inc. complies with the current state minimum wage laws for all positions, regardless of the pay ranges posted.

Additional Benefits may also include:Company Cell Phone, Commuter Benefits

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Enterprise Applications Engineer I
Enterprise Applications Engineer I

AgReserves, Inc. • Salt Lake City (UT)

On-site
USD 65,000 - 90,000
Medical insurance
Dental insurance
Vision insurance
+6
Director of Accounting
Director of Accounting

AgReserves, Inc. • Salt Lake City (UT)

On-site
USD 140,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+9
Director of Accounting - 2504
Director of Accounting - 2504

Agri Northwest, Inc. • Salt Lake City (UT)

On-site
USD 153,000 - 244,000
Medical Insurance
Dental & Vision Insurance
401(k) with company match
+4
Staff Software Engineer
Staff Software Engineer

Reserv • Atlanta (GA)

On-site
USD 120,000 - 150,000
Generous health-insurance package
401(k) retirement plan with employer matching
Competitive PTO policy
+3
Staff Software Engineer
Staff Software Engineer

Reserv Claims Analysis, LLC • Atlanta (GA)

On-site
USD 100,000 - 140,000
Generous health insurance package
401(k) retirement plan with employer matching
Competitive PTO policy
+2
Senior Software Engineer II
Senior Software Engineer II

TrulyHired • Philadelphia

On-site
USD 95,000 - 159,000
Accounting/Finance Internships 2027
Accounting/Finance Internships 2027

AgReserves, Inc. • Salt Lake City (UT), Plymouth (NC), Burley (ID), Chico (CA)

Hybrid
USD 21,000 - 30,000
Medical Insurance coverage
Relocation Assistance
Temporary housing
+1
Controller
Controller

AgReserves, Inc. • Burley (ID)

On-site
USD 85,000 - 135,000
Medical, dental, vision
Tuition assistance
Profit-sharing bonus
+2
Software Engineer II
Software Engineer II

Verisk • Jersey City (NJ)

On-site
USD 100,000 - 150,000
Health Insurance
Retirement Plan
Disability benefits
+1
Senior Software Engineer
Senior Software Engineer

Reserv Claims Analysis, LLC • Atlanta (GA)

On-site
USD 110,000 - 160,000
Health insurance
401(k) match
Generous PTO
+2