Team Lead Jobs

9,183 jobs found — updated daily

Team Lead, Engineering - Time & Attendance

Viventium + Apploi•,
•$160,000 - $187,500

About The Position

The Team Lead, Engineering – Time & Attendance is a hands-on technical and people leader accountable for the delivery, quality, reliability, and continued evolution of Viventium + Apploi’s Time & Attendance platform. The product area includes hardware kiosk experiences, mobile clocking with geolocation and geofencing, manager-facing web applications, and cloud services built with React Native, React, Angular, .NET Framework, modern .NET, and Microsoft Azure. The role leads end-to-end engineering delivery and technical direction across kiosk, mobile, web, backend, data, integration, and cloud components. It guides architecture and platform modernization, contributes to complex technical work, supports production services, and maintains accountability for production stability and accurate worked-time data used in payroll and reporting. The Team Lead develops engineers through coaching, feedback, performance discussions, and growth opportunities, while building an inclusive, collaborative, accountable team. The role partners with Product, Quality Assurance, Architecture, Security, and other stakeholders to prioritize work, manage risks and dependencies, improve delivery practices, and address client, operational, and compliance needs. It also advances documentation, knowledge sharing, responsible AI-enabled development practices, and sustainable system ownership. The position reports to the Senior Manager, Engineering. It may involve production support, incident response, or scheduled release activities outside standard business hours when business needs require, as well as periodic travel for client meetings, team meetings, or other business needs. The stated base salary range is $160,000–$187,500 per year; the role may also be eligible for discretionary bonus or other incentive compensation.

Requirements

  • At least 7 years of software engineering experience, including at least 2 years leading engineers with direct responsibility for one-on-one meetings, feedback, coaching, and performance discussions.
  • Strong hands-on experience with C# and .NET, including .NET Framework and .NET Core or modern .NET.
  • Hands-on experience with Angular and/or React in enterprise web application environments.
  • Experience building or leading development of mobile or native applications using React Native, Android, or comparable technologies.
  • Experience building and operating production systems on Microsoft Azure, including Infrastructure as Code practices using Bicep, Terraform, or comparable tools.
  • Demonstrated success delivering software through Agile or Scrum practices, CI/CD, automated testing, code review, and measurable delivery improvement.
  • Practical experience with observability, release management, production support, incident response, root-cause analysis, and corrective-action follow-through.
  • Ability to make and communicate sound technical tradeoffs, resolve disagreement constructively, and align technical and business stakeholders.
  • Leadership style grounded in empathy, transparency, accountability, inclusion, and active coaching.
  • Ability to manage multiple priorities and adapt effectively as the company grows and integrates.
  • Ability to sit, stand, and/or work at a computer for extended periods.
  • Ability to communicate effectively via phone, video, and written channels.
  • Ability to manage multiple priorities, technical decisions, projects, and deadlines in a fast-paced, evolving environment.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline preferred, or equivalent combination of education and relevant experience.

Nice To Haves

  • Experience with Time & Attendance, workforce management, scheduling, payroll, or HCM software.
  • Experience supporting healthcare workforce use cases, including complex staffing models, overtime rules, agency labor, or Payroll-Based Journal reporting.
  • Experience with device-based applications, kiosk mode, managed device fleets, mobile device management, geolocation, or geofencing capabilities.
  • Experience with facial-recognition technologies, including Azure AI Face or management of face collections.
  • Experience modernizing legacy .NET applications through incremental migration to modern .NET and cloud-native services.
  • Experience with SQL Server, NoSQL databases, message queues, event-driven architectures, APIs, and external vendor integrations.
  • Experience leading engineering teams through organizational growth, platform integration, modernization, or significant product change.
  • Familiarity with responsible AI, secure software development, privacy-by-design, and healthcare or payroll technology environments.

Responsibilities

  • Lead end-to-end delivery for the Time & Attendance engineering team, from planning and technical design through development, testing, release, and production support.
  • Set priorities, remove blockers, manage dependencies, and communicate delivery commitments, risks, and tradeoffs.
  • Balance roadmap delivery with platform stability, maintainability, security, technical debt reduction, and long-term system health.
  • Use delivery, quality, and reliability measures to identify constraints and guide team improvement.
  • Maintain a disciplined delivery cadence and partner with Product and Quality Assurance on a clear, prioritized backlog.
  • Guide technical architecture and the modernization roadmap in partnership with engineering and architecture leadership.
  • Make and communicate technical decisions across kiosk, mobile, web, backend, data, integration, and cloud components.
  • Review designs, code, and implementation approaches for correctness, security, reliability, performance, maintainability, and alignment with engineering standards.
  • Contribute actively to development and complex technical challenges while supporting engineers’ ownership of their work.
  • Guide production services on Microsoft Azure, including Infrastructure as Code, observability, safe releases, incident response, and root-cause analysis.
  • Advance pragmatic AI use across design, coding, testing, documentation, and review while maintaining human judgment, security controls, and quality standards.
  • Identify, prioritize, and manage technical risk, architectural constraints, and technical debt.
  • Lead, mentor, and support engineers through one-on-ones, feedback, coaching, performance discussions, and clear expectations.
  • Create development opportunities through stretch assignments, technical ownership, pairing, knowledge sharing, and exposure to technologies and business domains.
  • Build an inclusive, collaborative, accountable team environment; recognize contributions and reinforce ownership, craftsmanship, continuous improvement, and shared success.
  • Support workforce planning, interviewing, selection, onboarding, and retention in partnership with leadership and People resources.
  • Address performance, workload, or team health concerns promptly and in alignment with Company practices.
  • Develop knowledge of Time & Attendance workflows, including clocking, geolocation and geofencing, breaks, attestations, role switching, scheduling alignment, timecards, overtime, payroll, and compliance considerations.
  • Own engineering outcomes across development, test, release, and production environments for assigned product areas.
  • Partner with Product to translate client, market, operational, and compliance needs into feasible technical approaches and sequenced delivery plans.
  • Maintain accountability for production stability and the accuracy, traceability, and reliability of worked-time data flowing into payroll and reporting.
  • Coordinate incident response, investigation, remediation, and follow-through for production issues within the product area.
  • Identify and communicate product, workflow, technical, and operational risks, including impacts, options, and recommendations.
  • Collaborate with Product, Quality Assurance, Architecture, Security, Support, Implementation, Client Success, Payroll, and other partners.
  • Strengthen cross-team feedback loops so requirements, constraints, dependencies, and risks surface early and decisions are documented.
  • Keep architecture, domain knowledge, operational procedures, technical decisions, and support information current and accessible.
  • Reduce reliance on individual team members through documentation, pairing, cross-training, and shared ownership.
  • Evaluate team processes and engineering practices, measure their outcomes, and avoid unnecessary process burden.
  • Stay informed about relevant engineering practices, Azure capabilities, AI-assisted development, healthcare workforce technology, and applicable security and compliance expectations.
  • Perform other duties as assigned.

Career Resources

Build a Resume for Team Lead

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service