Current jobs related to Senior C# Software Developer - Layton - Guru Technologies


  • Layton, Utah, United States Bonsai Robotics Full time

    About Bonsai RoboticsBonsai Robotics is a pioneering company that aims to revolutionize agriculture equipment efficiency by creating a new ecosystem of semi-autonomous robotic machinery.Our mission is to empower orchard managers to optimize their operations, reduce operational expenses, and increase profitability.Job OverviewBonsai Robotics is seeking an...

  • Senior Engineer

    1 month ago


    Layton, Utah, United States West Yost Full time

    Job Title: Senior / Principal Engineer - Wastewater Collection Systems PlanningWe are seeking a highly skilled Senior / Principal Engineer to join our Water Business Sector team. As a key member of our team, you will contribute to the development of our water resources planning capabilities, with a focus on wastewater collection systems planning.Key...

  • Senior Engineer

    2 weeks ago


    Layton, Utah, United States West Yost Full time

    Job SummaryWe are seeking a highly skilled Senior/Principal Engineer to join our Water Business Sector team. The ideal candidate will have extensive experience in Wastewater Collection System Planning and Hydraulic Modeling, with a strong background in commercial hydraulic modeling software programs.Key ResponsibilitiesServe as a technical leader in...


  • Layton, Utah, United States West Yost Full time

    Job SummaryWe are seeking a highly skilled Senior/Principal Engineer to join our Water Business Sector team at West Yost. As a key member of our team, you will contribute to the development of our water system, water resource, recycled water, and collection system planning services.Key ResponsibilitiesLead technical evaluations of wastewater collection...

  • Senior Engineer

    1 month ago


    Layton, Utah, United States West Yost Full time

    Job Title: Senior / Principal Engineer - Wastewater Collection Systems PlanningWe are seeking a highly skilled Senior / Principal Engineer to join our Water Business Sector team. As a key member of our team, you will contribute to the development of our water resources planning capabilities, with a focus on wastewater collection systems planning.Key...


  • Layton, United States Unitek Learning Full time

    Job Description As a Data Integration Developer, you will play a pivotal role in bridging the gap between various data sources and end-user requirements within our organization. Your primary responsibilities will revolve around developing and maintaining data integrations, creating and optimizing database queries, designing and generating reports, and...


  • Layton, Utah, United States Abbington Senior Living Full time

    About Abbington Senior LivingWe are a leading provider of senior living services, dedicated to delivering exceptional care and support to our residents. Our team is passionate about creating a warm and welcoming environment that fosters a sense of community and belonging.Job SummaryWe are seeking a compassionate and skilled Certified Nursing Assistant (CNA)...


  • Layton, Utah, United States University of California-Davis Full time

    Job SummaryThis position is responsible for providing architectural and technical guidance for designing, developing, maintaining, upgrading, and integrating IT applications to support and enhance business processes integral to the administration of graduate education at UC Davis.Key Responsibilities60% - Application Development and Support20% - Security and...


  • Layton, Utah, United States Amada Senior Care Full time

    Job Title: Certified Nursing AssistantAt Amada Senior Care, we are seeking a compassionate and dedicated Certified Nursing Assistant to join our team.Job Summary:We are looking for a skilled and caring Certified Nursing Assistant to provide high-quality care to our clients. As a Certified Nursing Assistant, you will be responsible for assisting clients with...


  • Layton, Utah, United States Amada Senior Care Full time

    Job Title: Certified Nursing AssistantAt Amada Senior Care, we are seeking a compassionate and dedicated Certified Nursing Assistant to join our team.Job Summary:We are looking for a skilled and caring Certified Nursing Assistant to provide high-quality care to our clients. As a Certified Nursing Assistant, you will be responsible for assisting clients with...

  • Senior Meat Cutter

    4 weeks ago


    Layton, Utah, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Meat Cutter to join our team at Sam's Club. As a Senior Meat Cutter, you will be responsible for driving sales in your area, delivering exceptional customer service, and working collaboratively with other associates to meet the member's expectations.Key ResponsibilitiesBe a Team Player: Collaborate with...


  • Layton, Utah, United States Amada Senior Care Full time

    Job Summary: We are seeking a compassionate and skilled Certified Nursing Assistant to join our team at Amada Senior Care. As a key member of our care team, you will provide high-quality personal care and support to our clients, enabling them to maintain their independence and dignity.Key Responsibilities:Assist clients with daily living activities,...


  • Layton, Utah, United States Senior Helpers of The Wasatch Mountains Full time

    Job Title: Elderly Home CaregiverWe are seeking a compassionate and reliable Elderly Home Caregiver to provide high-quality care to our clients in the comfort of their own homes. As a caregiver, you will play a vital role in enhancing the lives of our seniors, promoting their independence, and supporting their overall well-being.Job Responsibilities:Provide...


  • Layton, Utah, United States Senior Helpers of The Wasatch Mountains Full time

    Job Title: Elderly Home CaregiverWe are seeking a compassionate and reliable Elderly Home Caregiver to join our team at Senior Helpers of The Wasatch Mountains. As a caregiver, you will play a vital role in providing high-quality care and support to our clients in the comfort of their own homes.Job Responsibilities:Provide companionship and emotional support...


  • Layton, Utah, United States Hire Velocity Full time

    We are seeking a highly skilled and compassionate Certified Nurse Practitioner / Physician Assistant to join our team at Hire Velocity.As a key member of our interdisciplinary team, you will play a pivotal role in delivering personalized care to seniors in the comfort of their homes, assisted living facilities, and nursing homes.Your responsibilities will...


  • Layton, Utah, United States Sargent & Lundy Full time

    This is an exciting opportunity to join Sargent & Lundy as a Senior Electrical Engineer. As a key member of our Substation Engineering team, you will play a vital role in the detailed electrical design and project management of high voltage substation projects.As a Substation Electrical Engineer, you will be responsible for project conceptualization, work...


  • Layton, Utah, United States Sargent & Lundy Full time

    This is an exciting opportunity to join Sargent & Lundy as a Senior Electrical Engineer. As a key member of our Substation Engineering team, you will play a vital role in the detailed electrical design and project management of high voltage substation projects.Key Responsibilities:Contribute to project conceptualization, work planning, and project...

  • Senior Legal Counsel

    2 months ago


    Layton, Utah, United States Victorium Legal Full time

    Job SummaryVictorium Legal is seeking a skilled Attorney at Law to join our team. As a key member of our law firm, you will work closely with our clients, administrative staff, and senior partners to provide exceptional legal services.Key Responsibilities• Conduct thorough research and analysis to resolve complex legal issues for our clients• Develop and...


  • Layton, Utah, United States Sargent & Lundy Full time

    Job SummaryThis is a challenging and rewarding opportunity for a skilled Transmission Line Engineer to join our team at Sargent & Lundy. As a key member of our Electric Grid Infrastructure Services group, you will be responsible for designing and developing transmission lines in the 69kV to 500kV range.Key Responsibilities:Design transmission lines,...


  • Layton, Utah, United States Victorium Legal Full time

    Job SummaryWe are seeking a highly skilled and experienced Attorney at Law to join our team at Victorium Legal. The ideal candidate will have a strong background in business law and be able to provide expert advice to our clients.Key Responsibilities* Assist businesses in resolving complex legal issues related to contracts, mergers and acquisitions, and...

Senior C# Software Developer

2 months ago


Layton, United States Guru Technologies Full time
Job DescriptionJob DescriptionSalary:

Pay: Mid to High pay depending on experience
Type: Full-time, flexible hours and schedule
Location: Office in Layton, UT

 

DESCRIPTION

We are looking for an enthusiastic Senior C# Software Developer to hire for the long-term. We develop custom software, web apps, mobile phone apps, and more. What is it like to work for Guru Technologies? We are collaborative, passionate, and love creating cool tech for our customers. With nineteen years in business, we are looking for someone who wants to work with us as we continue to grow and evolve.

 

Key Responsibilities:

  • Develop and maintain high-quality software solutions in C# and .NET Core.
  • Engage in the full software development lifecycle, from conception to deployment.
  • Implement and manage cloud computing solutions, with a primary focus on Azure.
  • Experience with build automation, infrastructure, security, etc.
  • Contribute to architectural design and development of scalable applications.
  • Collaborate with team members and occasionally work independently to solve complex problems.
  • Provide guidance on best practices.

Qualifications:

  • Experience: Minimum of 5 years in professional C#/.NET Core development. Experience with Java is also beneficial.
  • Technical Skills: Strong competency in cloud computing (especially Azure), experience with build automation/infrastructure/deployment. Familiarity with relational databases (e.g., MySQL, Postgres, SQL Server), Git, and performance tuning.
  • Problem-Solving: Ability to conceptualize solutions and understand the interrelationships of various technology components for effective implementation.
  • Soft Skills: Self-motivated, organized, and professional. Capable of developing creative solutions from minimal structure. Enjoy both collaborative and solo problem-solving.
  • Learning and Mentoring: Good at learning new technologies and platforms. Comfortable mentoring and coaching less-experienced developers.

Additional Helpful Qualifications:

  • Containerization (e.g., Docker), infrastructure-as-code (e.g., Terraform), and orchestration (e.g., Kubernetes), CI/CD.
  • Web front-end skills.

Education and Experience:

  • Education: Bachelor's or Master’s degree in Computer Science is helpful but not required with relevant experience.
  • Experience: 5+ years of professional software development experience.

What We Offer:

  • Work Environment: Exciting and dynamic, with opportunities to work on a diverse range of technologies.
  • Schedule: Flexible hours with a hybrid remote/in-office setup in Layton, Utah.
  • Benefits: Comprehensive health, dental, and vision insurance; vacation, sick leave, and holidays; 401k with match.

If you are a passionate and experienced software developer seeking a challenging and rewarding opportunity, we encourage you to apply and join our innovative team at Guru Technologies.

 

About our company

Guru Technologies has been in business for 19 years developing a wide range of software, primarily web apps and mobile apps. We have around 50 employees; most are software engineers. Part of our business includes a startup incubator that has launched several successful software businesses. We hire for the long-term and work hard to make our company a great place to work. With overtime expected only on rare occasions, the work-life balance and hybrid schedule are some of what our employees love most about working for Guru.