Full Stack Team Lead
TruckPro LLC is one of the nation's largest independent distributors of heavy-duty truck and trailer parts with over 150 retail locations and 80 maintenance and repair service locations nationwide. We are rapidly growing in ways that are making an important difference in the commercial trucking industry.
TruckPro offers a stimulating workplace based on open collaboration, personal development and future opportunity. Our continued success thrives on the attraction and retention of spirited people who share our passion for service. TruckPro is driven by a unique company culture that values knowledge, experience, and the importance of offering our customers an incomparable depth of product and application expertise.
Full Stack Team Lead
Full-Time / Exempt
This position will be responsible for defining, developing, testing, analyzing, and maintaining new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software and applications. The team lead with strong communication skills is expected to also research, design, document, and modify software specifications throughout the software development life cycle.
Key Responsibilities Include:
- Lead a team of onsite and offshore developers, providing guidance, support, and direction in technical and architectural aspects
- Develop and maintain front-end web applications using Angular Framework 9+
- Design, implement, and maintain back-end APIs using C# and .NET Core
- Utilize NoSQL/Document databases, with a preference for MongoDB
- Work on microservice development, including the use of Swagger
- Integrate data storage solutions SQL Server, NoSQL
- Implement and maintain CI/CD pipelines
- Develop documentation throughout the software development life cycle ( SDLC )
- Collaborates effectively with peer team members to solve complex problems spanning their respective areas
- Interface with Business, IT management, project managers, technical leads, developers, and customers as needed
- Ensure the policies, principles and standards of the Enterprise are employed
- Knowledge of frameworks, architecture patterns and design patterns
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Help maintain code quality, organization, and automation
- Write clean, scalable code
Successful Candidates Will Have:
Bachelor's degree in computer science with 10- - 15 years of experience with business application software systems
- Proficient with the .NET framework, .NET Core, SQL Server, NoSQL (MongoDB) and design/architectural patterns
- Proficient in AWS Services (S3, RDS, Glue, CloudWatch)
- Proficient in C# with a good knowledge of their ecosystems
- Strong understanding of object-oriented programming
- Skill for writing reusable libraries
- Familiar with various design and architectural patterns
- Experience with caching mechanisms such as Redis
- Experience with Kubernetes and Docker
- Understanding of fundamental design principles for building a scalable application
- Understanding of Agile methodologies
- Experience with architecture styles/APIs ( REST ), Web Services ( SOAP )
- Maintains technical documentation
- Knowledge of relational database application development
- Ability to perform analysis and design
- Ability to express complex technical concepts effectively, both verbally and in writing
- Ability to plan and prioritize work
- Ability to work with a team and individually
- Experience with the following technologies would be considered a plus but not required:
- SQL Server Reporting Services
- GIT Source Control
- ASP.NET
- EDI ANSI X12
- SharePoint
- Python
- AWS Lambda
- Snowflake
Recommended Jobs
Multi-Site Medical Director DVM - New Opportunity + Excellent Salary + Amazing Benefits (Atlanta)
Full time Multi-Site Medical Director DVM - New Opportunity + Excellent Salary + Amazing Benefits A dynamic partner hospital group is seeking a highly skilled veterinarian to serve as a Multi…
System Engineer
Job Description Job Description Desired Qualifications · 0 - 5 years of experience . The System Engineer is responsible for designing, implementing, and maintaining complex systems within in…
Plant Facilities Technician
Food Manufacturing Maintenance Utilities Technician This role focuses on maintaining and repairing the essential utility systems within a food manufacturing facility, ensuring smooth operation, …
Accounts Receivable Specialist
Description Who We Are Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, s…
Entry Level Commercial Sales Representative
Our team is a fast-growing sales firm in the local area. We are actively hiring an Entry Level Commercial Sales Representative to support our high-impact AT&T B2B sales campaign. This entry-level sal…
Machinist
Job Description Job Description GENERAL DESCRIPTION - PURPOSE OF ROLE: The Machinist is responsible for operating machine tools to produce precision metal parts and components according to …
Senior Process Engineer Injection Molding
Job Description Job Description Company Description Gerresheimer is the global partner for pharmaceutics, biotech, healthcare, and cosmetics with a very broad product range for pharmaceutica…
Personal Trainer
Job Description Job Description Benefits: Free uniforms Paid time off Training & development We are hiring for Personal Trainers! This is a unique and powerful opportunity if you de…
Production Manager
Job Description Job Description Provides leadership and manages the production and warehouse team in a 24/7 operating environment. The role’s primary responsibility is the safe, efficient, and qu…
Licensed Practical Nurse - LPN 24k Tuition Reimbursement
Licensed Practical Nurse (LPN) Allentown, PA At Phoebe Ministries Allentown , we’re more than a workplace – we’re a community rooted in compassion and excellence, dedicated to enriching the l…