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
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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.

    [job_alerts.create_a_job]

    SeniorNET Developer • Fargo, North Dakota, United States

    [internal_linking.similar_jobs]
    Senior Data Engineer, Telecom EDW Support

    Senior Data Engineer, Telecom EDW Support

    Consolidated Communications • Fargo, ND, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Lead Proposal Developer - Power & Renewables

    Lead Proposal Developer - Power & Renewables

    Ulteig • Fargo, ND, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Core Experiences - Fargo, USA

    Senior Software Engineer, Core Experiences - Fargo, USA

    Speechify • Fargo, ND, US
    [job_card.full_time]
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Estimating and Client Development Lead

    Estimating and Client Development Lead

    TrueNorth Steel • Fargo, ND, US
    [job_card.full_time]
    Estimating And Client Development Lead.Position : Estimating and Client Development Lead.Shift : M-F 8am to 5pm (Varied Hour based on Business Demands). Pay Rate : $65K - $72K+ (DOE) + Full Benefit Pac...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    A Neurologist Is Needed for Locum Tenens Coverage in ND

    A Neurologist Is Needed for Locum Tenens Coverage in ND

    HealthEcareers - Client • Fargo, ND, USA
    [job_card.full_time]
    If you are seeking a new opportunity or would simply like to learn more about locum tenens, give Weatherby a call today for details. Monday - Friday 8 am - 5 pm clinic schedule.Outpatient adult neur...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Endodontic Associate Doctor

    Endodontic Associate Doctor

    Endo of St. Louis • Fargo, ND, US
    [job_card.full_time]
    This role is eligible for Specialized Dental Partners’ Loan Relief Program, designed to support Endodontists in select high-priority markets. After submitting your job application, you will receive ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Hiring Now - Work from Home - No Experience

    Hiring Now - Work from Home - No Experience

    OCPA • Wolverton, Minnesota, us
    [filters.remote]
    [job_card.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.last_updated_30] • [promoted]
    Network Administrator RPA-SOC ND

    Network Administrator RPA-SOC ND

    Clearance Jobs • Fargo, ND, US
    [job_card.full_time]
    TENAX Technologies is currently seeking Network Specialists to provide systems, application, communications and network systems support in service of the Air National Guard (ANG) Remotely Piloted A...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Junior REST API Developer

    Junior REST API Developer

    SynergisticIT • Fargo, ND, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Team Lead

    Team Lead

    Hello Garage Of Fargo • Fargo, ND, US
    [job_card.full_time]
    At Hello Garage, our mission is to transform garages and create remarkable customer experiences.As a Team Lead for Hello Garage, you will help redefine this unique industry by leading the Dream Tea...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Infectious Disease - Fargo, ND

    Infectious Disease - Fargo, ND

    Sanford Health • Fargo, ND, US
    [job_card.full_time]
    The provider team is made up of six physicians supported by one APP.Sanford Medical Center Fargo is a regional referral and Level I Trauma Center providing excellent opportunity for continual expos...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel CT Tech - $2,433 per week in Lisbon, ND

    Travel CT Tech - $2,433 per week in Lisbon, ND

    AlliedTravelCareers • Fargo, North Dakota, US
    [job_card.full_time]
    AlliedTravelCareers is working with Atlas MedStaff to find a qualified CT Tech in Lisbon, North Dakota, 58054!.Atlas Medstaff is currently seeking candidates in the CT Tech (CT Tech) profession for...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Project Manager

    Senior Project Manager

    Rise Technical • Fargo, ND, United States
    [job_card.full_time]
    Senior Project Manager – MEP Data Center.Total Compensation $350,000 + Progression + Fantastic Benefits Package (Medical, Dental, Vision). Are you a Project Manager with strong MEP experience in lar...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Project Manager

    Senior Project Manager

    North Dakota Staffing • Fargo, ND, US
    [job_card.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.last_updated_variable_days] • [promoted]
    Travel CT Tech - $2,574 per week in Lisbon, ND

    Travel CT Tech - $2,574 per week in Lisbon, ND

    AlliedTravelCareers • Fargo, North Dakota, US
    [job_card.full_time]
    AlliedTravelCareers is working with GetMed Staffing to find a qualified CT Tech in Lisbon, North Dakota, 58054!.GetMed Staffing is searching for a strong CT Tech to assist our traveler-friendly cli...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Side Hustle Developer

    Remote Side Hustle Developer

    Finance Buzz • Moorhead, Minnesota, US
    [filters.remote]
    [job_card.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.last_updated_variable_days] • [promoted]
    Get Paid to Test Games

    Get Paid to Test Games

    Babki LLC • Ada, MN, United States
    [job_card.full_time]
    We’re looking for passionate gamers to join our elite group of mobile game testers.Get paid to play and test the latest games. Able to commit 5–10 hours per week.[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director Site Operations

    Director Site Operations

    Applied Digital • Fargo, ND, US
    [job_card.full_time]
    Site Director, Data Center Operations.At Applied Digital, we are the epicenter of AI innovation, crafting cutting-edge data center solutions tailored for the demands of high-performance computing.D...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]