Talent.com
Senior.NET Developer
Senior.NET DeveloperThread • Fargo, North Dakota, United States
Senior.NET Developer

Senior.NET Developer

Thread • Fargo, North Dakota, United States
10 hours ago
Job type
  • Full-time
Job description

This position is open to applicants located in Calgary and Edmonton, Alberta, or Fargo, North Dakota.

About Us

Thread is revolutionizing how utilities manage critical infrastructure through our innovative UNITI platform. We help utility companies transform reactive maintenance into proactive asset management, reducing downtime and optimizing operations while supporting sustainability goals.

We're seeking an experienced  Senior .NET Developer  to join our engineering team building our next-generation utility asset management platform. You'll work on implementing new features and enhancing the UNITI platform that enables utilities to collect, visualize, analyze, and act on asset data from drone-captured imagery and various data sources.

Responsibilities

  • Architect solutions that scale to millions of assets and define technical standards and best practices.
  • Design, build, and deliver full lifecycle software development from inception to production.
  • Design and develop high-performance applications using .NET and Microsoft Aspire.
  • Implement modern API solutions with OData or GraphQL capabilities and Clean Architecture patterns.
  • Create and optimize database schemas and queries for geospatial and time-series data.
  • Work with geospatial data from drone imagery, GPS coordinates, infrastructure asset locations, spatial relationships, and time-series inspection data tracking asset conditions over time.
  • Use PostGIS for spatial queries and analysis.
  • Implement proper authentication, authorization, and security best practices.
  • Deliver quality code with comprehensive automated tests, metrics, and monitoring.
  • Evaluate and introduce new technologies and participate in technical strategy discussions.
  • Guide and review changes to product features in line with product roadmaps.
  • Lead others through example, mentorship, and teaching.
  • Participate in hiring activities.
  • Use data and user feedback to prioritize and plan feature development.
  • Collaborate with cross-functional teams to translate utility asset management requirements into technical solutions.

Requirements

  • Bachelor's or Master's degree in Engineering, Computer Sciences, Mathematics, or equivalent senior level experience.
  • 5+ years of strong experience in software development using C# / .NET, .NET Core, and related technologies.
  • Experience with building SaaS for SMB customers.
  • Strong analytical and problem-solving skills with a proactive approach.
  • Excellent communication skills and ability to collaborate effectively.
  • Experience with Entity Framework Core and PostGIS Server optimization.
  • Knowledge of unit testing frameworks (experience with Shouldly / NSubstitute is a plus).
  • Familiarity with CI / CD and DevOps practices.
  • Understanding of Clean Architecture patterns.
  • Experience working in distributed system environments.
  • Nice to Have

  • Experience in utility, energy, or infrastructure sectors.
  • Knowledge of computer vision or ML integration.
  • Experience with event-driven architectures.
  • Contributions to open-source projects.
  • Experience with Microsoft technologies.
  • Experience with Kafka, RabbitMQ, or similar services.
  • Benefits

    We believe in fair and transparent compensation. For this role, the salary range is $130,000 - $160,000 per year, depending on experience, skills, and qualifications. In addition to a competitive salary, our benefits include :

  • Unlimited leave per the terms outlined in our policy (sick and vacation).
  • Health, dental, vision, life, short-and long-term disability insurance options.
  • 401(k) / RRSP.
  • Professional development budget for conferences and training.
  • Flexible work arrangements.
  • Modern development equipment of your choice.
  • Opportunity to work on cutting-edge infrastructure technology.
  • Our Engineering Culture

  • Small, autonomous teams with direct impact.
  • Focus on pragmatic solutions over perfect ones.
  • Regular tech talks and knowledge sharing.
  • Strong emphasis on work-life balance.
  • Call to Action

    Interested in helping utilities prevent failures before they happen? We'd love to hear from you, even if you don't meet every requirement. Send us your resume and a note about what excites you about this role.

    Create a job alert for this search

    SeniorNET Developer • Fargo, North Dakota, United States

    Similar jobs
    Senior Data Engineer, Telecom EDW Support

    Senior Data Engineer, Telecom EDW Support

    Consolidated Communications • Fargo, ND, United States
    Full-time
    Classification : Exempt / Non-Bargaining.Position may be located remote.Fidium is where next-generation fiber meets next-level opportunity. With a vision to be America's favorite fiber internet and n...Show more
    Last updated: 1 day ago • Promoted
    Lead Proposal Developer - Power & Renewables

    Lead Proposal Developer - Power & Renewables

    Ulteig • Fargo, ND, United States
    Full-time
    The Lead Proposal Developer will be responsible for managing the development of technical proposals and project cost estimates in collaboration with the sales and technical teams.The objective of t...Show more
    Last updated: 3 days ago • Promoted
    Hiring Now - Work from Home - No Experience

    Hiring Now - Work from Home - No Experience

    OCPA • Wolverton, Minnesota, us
    Remote
    Part-time +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...Show more
    Last updated: 30+ days ago • Promoted
    Test Products from Home – $25-$45 / hr + Freebies

    Test Products from Home – $25-$45 / hr + Freebies

    OCPA • Sabin, Minnesota, us
    Part-time +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...Show more
    Last updated: 30+ days ago • Promoted
    Delivery Driver - Work With DoorDash

    Delivery Driver - Work With DoorDash

    DoorDash • Sabin, MN, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
    Last updated: 12 days ago • Promoted
    Technical Manager - SASE / Netskope | Remote, USA

    Technical Manager - SASE / Netskope | Remote, USA

    North Dakota Staffing • Fargo, ND, US
    Remote
    Full-time
    Technical Manager For Network And Edge Security / h2pThe Technical Manager for Network and Edge Security is a senior technical leader responsible for driving the success of client engagements, acting...Show more
    Last updated: 30+ days ago • Promoted
    Junior REST API Developer

    Junior REST API Developer

    SynergisticIT • Fargo, ND, United States
    Full-time
    Job Opportunity At Synergisticit.For 15 years SynergisticIT has helped jobseekers get employed in the tech job market by providing candidates the requisite skills, experience, and technical compete...Show more
    Last updated: 2 days ago • Promoted
    Trust Senior Specialist

    Trust Senior Specialist

    Ascensus • Fargo, ND, United States
    Temporary
    Ascensus is the leading independent technology and service platform powering savings plans across America, providing products and expertise that help nearly 16 million people save for a better toda...Show more
    Last updated: 1 day ago • Promoted
    Restaurant Delivery - Drive with DoorDash

    Restaurant Delivery - Drive with DoorDash

    DoorDash • Sabin, MN, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
    Last updated: 12 days ago • Promoted
    Senior Site Contracts Manager (Sponsor Dedicated / Remote - US Based)

    Senior Site Contracts Manager (Sponsor Dedicated / Remote - US Based)

    Syneos Health / inVentiv Health Commercial LLC • Fargo, ND, United States
    Remote
    Full-time
    Senior Site Contracts Manager (Sponsor Dedicated / Remote - US Based).Syneos Health is a leading fully integrated biopharmaceutical solutions organization built to accelerate customer success.We tra...Show more
    Last updated: 18 days ago • Promoted
    Senior Transmission Line Engineer (Remote)

    Senior Transmission Line Engineer (Remote)

    Ulteig • Fargo, ND, United States
    Remote
    Full-time
    Ulteig is currently seeking talented and motivated Senior Engineer level candidates to join our Transmission Line team.This position is responsible for the design of High Voltage (69kV-500kV) trans...Show more
    Last updated: 3 days ago • Promoted
    Senior Project Manager

    Senior Project Manager

    North Dakota Staffing • Fargo, ND, US
    Full-time +1
    Kraus-Anderson Job Opportunity.Kraus-Anderson offers an opportunity to make an immediate impact with an industry leader! Core Purpose : Building enduring relationships and strong communities Core Va...Show more
    Last updated: 5 days ago • Promoted
    Remote Side Hustle Developer

    Remote Side Hustle Developer

    Finance Buzz • Moorhead, Minnesota, US
    Remote
    Full-time +1
    This position is for individuals who want to develop a side income stream while still working full time.You will test different small-scale remote opportunities, learn what works, and grow what pro...Show more
    Last updated: 1 day ago • Promoted
    Senior ServiceNow Security Operations Engineer

    Senior ServiceNow Security Operations Engineer

    Southern New Hampshire University • Fargo, ND, United States
    Full-time
    Southern New Hampshire University is a team of innovators.Individuals who believe in progress with purpose.Since 1932, our people-centered strategy has defined us - and helped us grow a team that n...Show more
    Last updated: 8 days ago • Promoted
    Lead Transmission Line Engineer (Remote)

    Lead Transmission Line Engineer (Remote)

    Ulteig • Fargo, ND, United States
    Remote
    Full-time
    Ulteig is currently seeking talented and motivated Lead Engineer level candidates to join our Transmission Line group.This position is responsible for the design of High Voltage (69kV-500kV) transm...Show more
    Last updated: 3 days ago • Promoted
    Delivery Driver - No Experience Needed

    Delivery Driver - No Experience Needed

    DoorDash • Sabin, MN, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
    Last updated: 30+ days ago • Promoted
    Senior Project Manager

    Senior Project Manager

    Gpac • Fargo, North Dakota, United States
    Full-time
    Quick Apply
    Senior Project Manager | Commercial Construction Projects .A well-known and highly respected Commercial General Contractor is seeking a. This company focuses on high-quality Commercial construc...Show more
    Last updated: 30+ days ago
    Proposal Developer - Power & Renewable

    Proposal Developer - Power & Renewable

    Ulteig • Fargo, ND, United States
    Full-time
    Ulteig is seeking qualified candidates for a.Proposal Developer - Power & Renewables.Enterprise Operational Services (EOS). This role is responsible for leading and managing the development of techn...Show more
    Last updated: 2 days ago • Promoted