{"schemaVersion":"jobsearcher.job.v1","id":"4a83bd563a3a2b919da2cece","url":"https://jobsearcher.com/jobs/4a83bd563a3a2b919da2cece","canonicalUrl":"https://jobsearcher.com/jobs/4a83bd563a3a2b919da2cece","title":"Principal Software Engineer","description":"Location: Plano, TX 75024 or Irvine, CA 92618Schedule: 4 days onsite / 1 day remoteInterview Process: 1st virtual round (1 hour) technical; 2nd round virtual round (2 hours)Our client is a leading digital financial services organization that is transforming how consumers engage with complex financial products through modern, technology-driven solutions. With a strong focus on innovation, scalability, and customer experience, they are continuously evolving their enterprise platforms to support growth and deliver high-quality, reliable services. Their culture values technical excellence, collaboration, and long-term career development.SummaryThe Intersect Group is seeking a Principal Software Engineer to design and deliver enterprise-grade applications and services within a modern cloud-based environment. This role requires deep expertise in .NET development and Microsoft Azure, with a focus on building scalable, high-performance systems that support both customer-facing and internal operations.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.Needs: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.Strong experience building APIs, microservices, and distributed systems at scale.Advanced proficiency in SQL Server and database design, including performance tuning and optimization.Strong understanding of software architecture patterns, data structures, and algorithms.Experience with modern development methodologies (Agile, Scrum) and CI/CD practices.Proven ability to lead technical initiatives and mentor engineering teams.Excellent communication skills and ability to collaborate effectively across teams.Duties: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.Mentor and coach engineers, fostering a culture of continuous improvement and technical excellence.Optimize system performance, scalability, and reliability through thoughtful design and implementation.Call to ActionIf you are a highly experienced software engineer with deep expertise in .NET and Azure who thrives in a hands-on, technical leadership role, we encourage you to apply. Please submit your resume and contact information to The Intersect Group for immediate consideration.","company":"Intersect Group","rawCompany":"intersect group","city":"Garland","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-06-17T02:58:08.786Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Principal Software Engineer","description":"Location: Plano, TX 75024 or Irvine, CA 92618Schedule: 4 days onsite / 1 day remoteInterview Process: 1st virtual round (1 hour) technical; 2nd round virtual round (2 hours)Our client is a leading digital financial services organization that is transforming how consumers engage with complex financial products through modern, technology-driven solutions. With a strong focus on innovation, scalability, and customer experience, they are continuously evolving their enterprise platforms to support growth and deliver high-quality, reliable services. Their culture values technical excellence, collaboration, and long-term career development.SummaryThe Intersect Group is seeking a Principal Software Engineer to design and deliver enterprise-grade applications and services within a modern cloud-based environment. This role requires deep expertise in .NET development and Microsoft Azure, with a focus on building scalable, high-performance systems that support both customer-facing and internal operations.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.Needs: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.Strong experience building APIs, microservices, and distributed systems at scale.Advanced proficiency in SQL Server and database design, including performance tuning and optimization.Strong understanding of software architecture patterns, data structures, and algorithms.Experience with modern development methodologies (Agile, Scrum) and CI/CD practices.Proven ability to lead technical initiatives and mentor engineering teams.Excellent communication skills and ability to collaborate effectively across teams.Duties: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.Mentor and coach engineers, fostering a culture of continuous improvement and technical excellence.Optimize system performance, scalability, and reliability through thoughtful design and implementation.Call to ActionIf you are a highly experienced software engineer with deep expertise in .NET and Azure who thrives in a hands-on, technical leadership role, we encourage you to apply. Please submit your resume and contact information to The Intersect Group for immediate consideration.","datePosted":"2026-06-17T02:58:08.786Z","dateModified":"2026-06-17T02:58:08.786Z","hiringOrganization":{"@type":"Organization","name":"Intersect Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Garland","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4a83bd563a3a2b919da2cece"},"url":"https://jobsearcher.com/jobs/4a83bd563a3a2b919da2cece"}}