Demo

Senior Software Developer

Arborgold Software
Lehi, UT Full Time
POSTED ON 3/8/2025
AVAILABLE BEFORE 6/8/2025

About Arborgold

Arborgold is a comprehensive, cloud-based Field Service Management (FSM) software platform tailored for the green industry, including Tree Care, Landscaping, and Lawn Services. Our platform empowers businesses to streamline operations across scheduling, inventory management, job quotes, bid proposals, and accounts management.

Job Summary

We are seeking a Senior Backend Software Developer to join Arborgold’s dynamic team. With your extensive experience in .NET technologies, particularly C# and the .NET framework, you will play a crucial role in the design, implementation, and maintenance of scalable server-side solutions. This position is primarily on-site at our Lehi, Utah office , with some flexibility to work from home. You will be an active participant in our Agile development process, including daily standups, sprint planning, and retrospectives.

This role is ideal for professionals ready to take on a leadership position in backend development, driving architectural decisions, managing infrastructure, and mentoring junior developers.

Primary Responsibilities

Key Responsibilities :

  • Lead the design and development of scalable, maintainable backend solutions using .NET technologies.
  • Maintain and lead our AWS infrastructure , ensuring reliability, scalability, and security.
  • Collaborate with cross-functional teams to analyze and translate complex software requirements into high-quality solutions.
  • Conduct comprehensive code reviews to ensure robust, well-architected systems.
  • Actively participate in Agile / Scrum activities, including daily standups, sprint planning, and retrospectives.
  • Troubleshoot, debug, and resolve complex software issues .
  • Continuously stay updated on emerging trends in backend development to improve existing solutions.

Additional Responsibilities :

  • Contribute to the improvement of development processes and best practices.
  • Provide mentorship and guidance to junior developers, fostering a culture of learning and growth.
  • Collaborate on architectural decisions to ensure scalability, performance, and maintainability.
  • Desired Skills and Experience

    Qualifications :

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5 years of backend software development experience with a focus on .NET technologies.
  • Strong proficiency in C# and the .NET Framework .
  • Proven experience in architecting scalable systems .
  • Expertise in database design and development (SQL Server & PostgreSQL).
  • Expertise with RESTful API development .
  • Hands-on experience with AWS and cloud infrastructure management.
  • Advanced knowledge of Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS) .
  • Strong understanding of software security best practices (SOC2) .
  • Additional Desired Skills :

  • Experience with AWS and Terraform (DevOps skills required).
  • Familiarity with SOC 2 compliance is preferred.
  • Proven ability to mentor junior developers and lead technical discussions.
  • Strong problem-solving and analytical skills.
  • In-depth knowledge of design patterns and their strategic application.
  • Previous experience with Agile / Scrum methodologies.
  • Expertise in scalable architecture and system optimization.
  • Experience contributing to CI / CD pipelines and automation.
  • What We Offer :

  • Competitive salary and benefits.
  • Primarily on-site work at our Lehi, Utah office, with some flexibility for remote work.
  • A dynamic work environment where your contributions truly matter.
  • Opportunities for continuous learning and professional growth.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Developer?

    Sign up to receive alerts about other jobs on the Senior Software Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $88,790 - $110,816
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $143,123 - $179,960
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Senior Software Developer jobs in the Lehi, UT area that may be a better fit.

    Senior Software Developer

    One Network, Provo, UT

    ServiceNow Developer

    Intelliswift Software Inc, Lehi, UT

    AI Assistant is available now!

    Feel free to start your new journey!