Lead .NET/Azure Software Engineer / Irving TX
Motion Recruitment - Irving, TX
Apply NowJob Description
Position: Lead .NET/Azure Software Engineer (Customer Identity Access Management)Location: Irving Texas 75039 (2-3 days/week onsite)Term: Contract Duration: 6+ Month Contract-to-Hire.This international financial services industry leader has an immediate 6-month contract-to-hire opportunity in Irving TX for a Lead .NET/Azure Software Engineer with Customer Identity Access Management or Identity Access Management experience. This position requires working onsite 2 days per week in Irving/Las Colinas. Will be part of a team that is being built to support new CIAM and Consent Preference Management products used for Universal Log In, Single Sign On, Multifactor Authentication, etc. The Lead Software Engineer holds a unique position within the company as both an engineering contributor and a performance leader. As an engineering contributor, the Lead Software Engineer will be embedded in development teams and work across teams to contribute to the success of the organization and to the delivering business value. In this capacity the Lead Software Engineer is a key contributor to the organization, including (but not limited to) working with system architects to influence and support the intentional architecture, developing software that delivers business value (e.g. new features), scaffolding to help teams deliver faster, or test automation and testability improvements. As a performance leader, the Lead Software Engineer works closely with individual team members, their managers, scrum masters, and product owners to teach and reinforce modern software development practices. The Lead Software Engineer engages across teams and embeds within teams to promote skills growth to help team members and teams become high performing. To accomplish this, the Lead Software Engineer is expected to be a master of his or her craft and have the professionalism and influence to partner, lead, and mentor others. The Lead Software Engineer demonstrates empathy, meets others where they are at and helps them improve. Requirements:Bachelor's Degree in related field or equivalent work or military experience preferred.8-10+ years' experience in C/.NET software development required (C#/.NET Framework, .NET Core).2-4+ years of Azure and Azure DevOps experience.2-4+ years of Lead experience.Customer Identity Access Management and/or Identity Access Management experience required.2-4 years' experience leading multi-developer projects required.Expertise optimizing the data architecture, database queries and indexes as a cornerstone for delivering scalable, performant products and services.Proficient at designing, building, and optimizing automated pipelines with automated testing and automated security controls.Experience working in Agile Scrum teams with demonstrated success leading improvements (getting better/faster/happier).Ability to implement features across mobile, web, and API service levels as applicable to the product team.Ability to lead by example and inspire passion and enthusiasm within the team.Champions and executes strategies across teams that deliver measurable business value.Demonstrates mastery of software languages, architecture, and design; is perceived by most as the expert.Strong interpersonal, verbal, and writing skills. Responsibilities: Partners with team members to increase software skills, system understanding, and design thinking to create high-performing teams. Embeds in teams or engages across teams to accomplish business objectives using the intentional architecture. Influences and collaborates with other towers and shared services within GM Financial and works directly with external vendors to achieve business results. Researches and champions the implementation of new tools and approaches that benefit the organization. The Lead understands cloud technologies and how best to employ them; and assists other team members in to speed up the implementation. Champions Agile and DevOps to continuously improve product quality, time to market, and team member happiness. Invests in automated testing and automated pipelines to deploy constantly (multiple times per sprint). Maintains a production-first mindset focused on scale, uptime, and the team's ability to rapidly triage/resolve production issues. Promotes modern software development patterns and practices that promote simplicity, understanding, reuse, and security. In partnership with product management and solutions architect, helps to maintain a technical backlog for the agile team. Serve as a subject matter expert on core systems, providing guidance to other team members in their maintenance and support.
Created: 2025-01-16