TCP Software ยท 6 hours ago
Software Engineer IV - Team Lead
TCP Software is committed to cultivating a diverse and inclusive team, providing flexible timekeeping and workforce management solutions for over 30 years. As a Team Lead, you will provide technical leadership, mentor team members, and lead development efforts in a cross-functional agile environment, focusing on designing and developing cloud-hosted web applications.
Document ManagementHuman ResourcesInformation TechnologySoftware
Responsibilities
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
Qualification
Required
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
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
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
Company
TCP Software
TCP Software is a software company that offers workforce management solutions for organizations.
Funding
Current Stage
Late StageTotal Funding
unknownKey Investors
Providence Equity Partners
2019-09-06Private Equity
2019-09-04Acquired
Recent News
Company data provided by crunchbase