Lead Software Engineer
2 days ago
Plano
Job Description Job Title: Lead Software Engineer (Full-Stack) Location: Plano, TX (Fully Onsite) Level: Senior / Technical Lead Role Overview We are seeking a Lead Software Engineer to architect and deliver scalable web applications and services using modern JavaScript frameworks and cloud-native technologies. This role combines hands-on development with technical leadership, including mentoring engineers, defining architecture, and partnering with product and design teams to deliver high-quality, customer-focused software. The Lead Software Engineer will drive best practices across the software development lifecycle while supporting team growth and delivery excellence. Core Responsibilities • Lead design and development of scalable full-stack applications using Node.js, React, and TypeScript, • Architect and implement microservices and REST/GraphQL APIs, • Build reusable UI components and ensure cross-browser compatibility, • Define and enforce software architecture, coding standards, testing, and documentation practices, • Partner with product, design, and QA teams to gather requirements and deliver features, • Mentor and coach engineers through code reviews, one-on-ones, and technical guidance, • Own technical delivery for projects: scope, timelines, risks, and stakeholder communication, • Drive adoption of DevOps, CI/CD, and cloud-native practices, • Support performance optimization, scalability, and system reliability, • Contribute to technical roadmap, tooling selection, and engineering standards Required Qualifications • Bachelor’s degree in Computer Science, Software Engineering, or related field, • 7+ years of software engineering experience in full-stack or backend development, • Strong experience with microservices architecture, REST APIs, and GraphQL, • Proficiency in Node.js, React, JavaScript/TypeScript, HTML, and CSS, • Experience with PostgreSQL and NoSQL technologies (MongoDB, Redis), • Experience with messaging/event systems (Kafka, RabbitMQ, or similar), • Hands-on experience with cloud platforms (AWS, Azure, or GCP), • Experience with Docker, Kubernetes, and CI/CD pipelines, • Strong knowledge of database design, system architecture, and Agile/Scrum delivery, • Experience with unit, integration, and end-to-end testing frameworks, • Prior experience leading engineering teams or technical initiatives, • Experience building high-availability distributed systems, • Exposure to observability tools (logging, tracing, monitoring), • Experience with performance tuning and scalability optimization Skills: Programming Languages • JavaScript, • TypeScript, • Node.js, • React, • Express.js, • Microservices Architecture, • API Design (REST/GraphQL), • Distributed Systems, • Scalable Web Applications, • System Design, • Software Architecture, • PostgreSQL, • MongoDB, • Redis, • AWS / Azure / GCP, • Docker, • Kubernetes, • CI/CD Pipelines, • Infrastructure as Code (IaC), • Git / Version Control, • Agile / Scrum, • Testing Frameworks (Jest, Mocha, Cypress, etc.), • API Documentation Tools, • Technical Leadership, • Team Mentorship, • Code Reviews, • Project Ownership, • Stakeholder Communication, • Agile Delivery, • Problem Solving, • Analytical Thinking, • Communication, • Collaboration, • Decision Making, • Continuous Improvement Company DescriptionWho We Are GTN is the leader in technical staffing, leveraging innovation to drive next-generation recruiting to Fortune 2000 companies. What We Do We provide Scalable Technical Staffing solutions encompassing SOW, staff augmentation, and direct hire placement for Fortune 2000 companies, with niche service offerings in Cyber Security, Digital, Field Services, and Professional Services. Our recruiting teams are specialized, certified, and have endured rigorous technical boot camps and ongoing required educational courses and meetups. What Proof We Have We have experience in scalable IT Staffing since the year 2000. Our IT experts have helped Fortune 2000 corporations embrace the cybersecurity and digital space, with many of our experts remaining on contract with clients for 8+ years. Our staffing experts have been engaged to speak at cybersecurity conferences, and our teams are certified and specialize in divisions focused around cyber, digital, field, and professional services. Why People Want It Our valueWho We Are\r\nGTN is the leader in technical staffing, leveraging innovation to drive next-generation recruiting to Fortune 2000 companies.\r\n\r\nWhat We Do\r\nWe provide Scalable Technical Staffing solutions encompassing SOW, staff augmentation, and direct hire placement for Fortune 2000 companies, with niche service offerings in Cyber Security, Digital, Field Services, and Professional Services. Our recruiting teams are specialized, certified, and have endured rigorous technical boot camps and ongoing required educational courses and meetups.\r\n\r\nWhat Proof We Have\r\nWe have experience in scalable IT Staffing since the year 2000. Our IT experts have helped Fortune 2000 corporations embrace the cybersecurity and digital space, with many of our experts remaining on contract with clients for 8+ years. Our staffing experts have been engaged to speak at cybersecurity conferences, and our teams are certified and specialize in divisions focused around cyber, digital, field, and professional services.\r\n\r\nWhy People Want It\r\nOur value