Software Engineer IV - Team Lead

Posted 22 Days Ago
Hiring Remotely in Minnesota
Remote
Senior level
Productivity • Software
Learn how TCP Software can help your team work better.
The Role
As a Team Lead, you'll provide technical leadership, mentor team members, and lead development efforts for cloud-hosted applications while ensuring quality and adherence to best practices.
Summary Generated by Built In

TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. 

About TCP (TimeClock Plus):     

For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their complex timekeeping, employee scheduling, leave management and other workforce needs. Growth is happening and our vision for a successful future is clear - We'd love for you to join us on this journey! For more information on TCP visit  or follow us on LinkedIn or Facebook. 

As a Team Lead, you will:

  • Provide technical leadership as a trusted source and known subject matter expert
  • Lead peer-reviews of code and offer suggestions in line with best-practice design patterns
  • Mentor team members and provide technical guidance
  • Lead development efforts using modern software development principles and state of the art technologies in a cross functional agile development environment
  • Design, develop, test, and document cloud hosted web applications
  • Deliver quality code based on unit and automated acceptance tests
  • Review, define, analyze, and improve detailed specifications and implement feature development
  • Ensure that development/integration documentation is adequate, complete, and published
  • Develop automated tests to help insure fast delivery of quality products
  • Design industry standard Open API that lives on top of existing data platform
  • Continually growing capabilities and strengthening independence, writing software, analyzing, and solving complicated problems
  • Conducts highly complex and expert-level work.


Requirements
  • 6-8 years of software development experience with PHP & MySQL
  • Extensive experience with git
  • Comprehensive understanding of computer science concepts
  • Superior coding skills
  • Excellent communication skills
  • Passion for innovation and creative problem solving
  • Superior knowledge of the TCP Software Development Lifecycle
  • Superior TCP Product and technical knowledge
  • Complete understanding of Agile and Scrum development methodologies
  • Ability to understand requirements, solve complex technical issues, and provide supervision of other engineers

Preferred Technical and Professional Expertise:

  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or related field
  • Experience with configuring and maintaining CI/CD pipelines, pull requests or other code review systems, Git/GitHub Best practices
  • Experience developing applications in AWS
  • Experience developing containerized applications running in Kubernetes
  • Experience with secure engineering principles, security protocols, and best practices
  • Experience technically leading development teams

Physical Requirements:

  • Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.

Benefits
  • Competitive salary
  • 20 Days of PTO (Paid Time Off) and 13 days of companywide holidays
  • 8 hours to volunteer and impact the community
  • Comprehensive benefits (Health/Dental/Vision/ 401K)
  • Employee Choice Benefits

Top Skills

AWS
Git
Kubernetes
MySQL
PHP
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Plano, TX
1,228 Employees
Year Founded: 1988

What We Do

For 35 years, TCP Software has helped organizations engage their people by providing flexible workforce management solutions and mobile timekeeping. Trusted by 30,000 customers and millions of users, TCP delivers best-in-class technology and support to organizations of all sizes in the public and private sector to meet their complex employee scheduling, leave management, timekeeping and other workforce needs.

Similar Jobs

Superhuman Logo Superhuman

Product Manager

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Easy Apply
Remote or Hybrid
2 Locations
1500 Employees
168K-284K Annually

GitLab Logo GitLab

Senior Solutions Architect

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
3 Locations
2500 Employees

CrowdStrike Logo CrowdStrike

Principal Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
USA
10000 Employees
195K-290K Annually
Remote
United States
575 Employees
100K-160K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account