Technical Lead - Backend (.NET Focus) Job at Teamfront, Lehi, UT

VTNqVHpHMzdNQmJSTkNJT3hwcXhHQmFwNFE9PQ==
  • Teamfront
  • Lehi, UT

Job Description

Company Description

Teamfront partners with bootstrapped, founder-led software companies in niche markets, helping them scale and accelerate growth. We foster a culture of ownership, collaboration, and shared success across our portfolio.

As part of Teamfront, you’ll lead the evolution of Service Monster and Fieldster—two top Field Service

Management (FSM) platforms. Service Monster streamlines scheduling, invoicing, and CRM for cleaning and home service businesses, while Fieldster enhances dispatching, workflow automation, and team coordination in pest control.

Role Description

We are seeking a Technical Lead with a strong .NET background to drive architecture, security, DevOps, infrastructure, and backend development for Service Monster and Fieldster. Reporting to the Chief Product & Technology Officer (CPTO), you will lead a team of developers, ensuring scalable, secure, and high-performance solutions.

This remote role offers the opportunity to lead cutting-edge SaaS platforms while optimizing technology across multiple domains. If you thrive in hands-on leadership and cross-functional problem-solving, we’d love to hear from you.

Key Responsibilities

  • Lead the design and development of scalable and maintainable server-side solutions using .NET

technologies.

  • Implement best practices in backend development, including Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), and SOLID principles, while leveraging design patterns such as Factory, Repository, Strategy, and the Integration Segregation Principle to build scalable and maintainable solutions.
  • Design and implement cloud-native solutions leveraging AWS, GCP, and Terraform for infrastructure automation.
  • Optimize PostgreSQL databases, ensuring high performance and scalability.
  • Utilize Entity Framework (ORM) for efficient data access and management.
  • Ensure compliance with SOC 2 and PCI standards where applicable.
  • Oversee cloud security, access controls, and infrastructure scalability.
  • Manage technical initiatives across a globally distributed team, ensuring alignment with business goals.
  • Collaborate with cross-functional teams to analyze and understand complex software requirements.
  • Provide technical leadership and mentorship to the backend development team.
  • Manage and mentor Senior, Software, and Junior Developers, fostering a collaborative and innovative team culture.
  • Conduct code reviews to ensure high-quality and well-architected backend solutions.
  • Participate in daily standups, sprint planning, retrospectives, and other SCRUM activities.
  • Drive best practices in coding standards, architecture, and development processes.
  • Collaborate with other technical leads and architects to make strategic technical decisions.
  • Troubleshoot, debug, and resolve complex software defects and issues.
  • Stay updated on emerging trends and technologies in backend development.

Additional Responsibilities

  • Define and enforce infrastructure as code (IaC) best practices using Terraform.
  • Work closely with DevOps teams to streamline deployments and optimize cloud infrastructure.
  • Develop strategies to enhance system resilience and disaster recovery planning.
  • Contribute to the improvement of development processes and practices.
  • Lead cross-functional teams—including Product, Design, Frontend, and Backend—to ensure seamless system integration, alignment with business goals, and a cohesive user experience.

Desired Skills and Experience

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Technical Lead with a strong focus on .NET backend development.
  • Hands-on experience with cloud platforms (AWS, GCP) and cloud-native development.
  • Proficiency in Terraform for infrastructure automation.
  • Strong experience working with PostgreSQL and performance tuning.
  • Expertise in ORM frameworks (Entity Framework or similar).
  • Knowledge of compliance frameworks like SOC 2 and PCI (preferred).
  • Proven ability to manage and collaborate with global teams.

Technical Skills and Expertise

  • Extensive experience in senior-level backend software development using .NET technologies.
  • Strong proficiency in C# and the .NET framework.
  • In-depth knowledge of design patterns and their application in backend development.
  • Expertise in database design and development using SQL Server or other relevant databases.
  • Experience with RESTful API development.
  • Advanced understanding of containerization technologies such as Docker.
  • Proficiency in creating and maintaining CI/CD pipelines.
  • Strong understanding of software security best practices.
  • Excellent problem-solving and analytical skills.
  • Ability to lead and contribute to architectural decisions.
  • Effective communication and mentorship skills within a cross-functional team.

Job Tags

Remote job,

Similar Jobs

Efficus, Inc.

Junior DevOps Engineer Job at Efficus, Inc.

The PSG IT DevOps Engineer manages processes and technologies that enable business value by delivering high quality software at speed and scale. They focus on standardized platforms that are built and managed via automation. They are responsible for the configuration,... 

K.A. Recruiting, Inc.

Medical Laboratory Technician/Medical Laboratory Scientist/Clinical Laboratory Technologist Job at K.A. Recruiting, Inc.

 ...basic skills in the performance of moderate or high complexity laboratory tests for purpose of diagnosis and treatment of disease within...  ...the scope of training and experience. Associate of Science Medical Laboratory Technician OR Bachelors degree in Medical... 

Williamson Health

Phlebotomist - Part Time Day - Benefit Eligible Job at Williamson Health

 ...-opportunity employer and a drug-free workplace. POSITION SUMMARY The Inpatient Phlebotomist is responsible for performing phlebotomy on inpatients including adults, adolescents, and infants with a focus on patient care, and positive communication with patients,... 

City Wide Facility Solutions

B2B Sales Executive (CBS Division) Job at City Wide Facility Solutions

 ...Job Description Job Description OBJECTIVE The CBS Sales Executive (CBS SE) is responsible for new business development in a highly productive, sales-driven environment. You will be responsible for the full sales cycle, from lead generation to close. The CBS... 

O'Reilly Automotive Stores

Store Manager in Training Job at O'Reilly Automotive Stores

 ...schedule, facility, season, or specific work performed. Multiple premiums may apply if applicable criteria are met. Assist store manager in areas of sales, appearance, and overall operations of store. Objective is to receive hands on training preparing manager in...