The Intersect Group

The Intersect Group

Principle Software Engineer

Plano, Texas, USA · full-time

Sponsorship not specifiedDetected 75 days ago
C#.NETDistributed SystemsData StructuresSQLAzureCloud PlatformsCI/CDAgileLeadershipCommunicationCollaborationMentoring

About the role

  • Their culture values technical excellence, collaboration, and long-term career development.
  • You will serve as a technical leader and hands-on contributor, driving architecture, mentoring engineers, and influencing best practices across multiple teams.
  • This position plays a key role in advancing technical capabilities, improving code quality, and ensuring the successful delivery of complex software initiatives.

Responsibilities

  • Design, develop, and implement scalable software solutions using C#,.NET, and Azure cloud technologies.
  • Lead technical architecture decisions, ensuring alignment with enterprise standards and long-term scalability goals.
  • Build and maintain APIs, microservices, and distributed systems supporting high-volume applications.
  • Develop and enforce coding standards, testing strategies, and best practices across engineering teams.
  • Participate in full software development lifecycle activities, including design, development, testing, and deployment.
  • Collaborate with cross-functional teams to refine requirements and deliver high-quality solutions.
  • Optimize system performance, scalability, and reliability through thoughtful design and implementation.
  • Strong experience building APIs, microservices, and distributed systems at scale.
  • Proven ability to lead technical initiatives and mentor engineering teams.
  • Excellent communication skills and ability to collaborate effectively across teams.

Requirements

  • Key Requirements 10+ years of software engineering experience, with a strong focus on enterprise application development.
  • Deep expertise in C#/.NET and modern cloud platforms, specifically Microsoft Azure.
  • Advanced proficiency in SQL Server and database design, including performance tuning and optimization.
  • Strong understanding of software architecture patterns, data structures, and algorithms.

This listing is sourced directly from The Intersect Group's careers page and normalized into a canonical job model.