Team Lead - Software Developer

Company:  Tellworks Logistics
Location: Sparks
Closing Date: 06/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description:
We are seeking a highly skilled and experienced Team Lead - Software Developer to join our dynamic team. If you have a passion for Python, React Native, are proficient in database management and query optimization, and proven experience in Warehouse Management System (WMS) then we want to hear from you.
This role is in person at our Sparks, NV facility
Key Responsibilities:
  • Lead the development of new features and enhancements for our WMS system using Python, React, and PostgreSQL.
  • Architect, design, and implement end-to-end solutions across the full stack (front-end and back-end).
  • Collaborate with cross-functional teams, including product managers, supply chain specialists, and QA engineers, to deliver high-quality software solutions.
  • Ensure the performance, quality, and scalability of applications by writing clean, maintainable, and well-tested code.
  • Participate in code reviews, mentoring junior developers, and enforcing best coding practices.
  • Analyze and improve system performance, security, and resilience within the context of WMS and SCM.
  • Troubleshoot and resolve complex issues in production and non-production environments.
Preferred Skills:
  • 5-7 years' experience in Python: Demonstrated expertise in Python development using FastAPIs, with a strong track record of delivering high-quality code and solutions.
  • 2 years' experience in React Native: Proficiency in React Native development, with the ability to lead and mentor a team of developers in this technology.
  • Strong expertise in React and JavaScript/TypeScript for building modern, responsive front-end applications.
  • Database Knowledge and Query Optimization: Deep understanding of databases, including SQL and NoSQL, and the ability to optimize queries for performance.
  • Proven track record of working on large-scale WMS or SCM projects.
  • Logistics: Knowledge and experience in logistics, supply chain management, or related fields would be a valuable asset.
  • Operational Research: Familiarity with operational research techniques and methodologies.
  • Experience with data analytics and reporting tools for tracking key performance indicators (KPIs) related to WMS and SCM.
  • Strong understanding of inventory management, order processing, and logistics workflows in the context of WMS.
  • Proven experience in integrating third-party systems and APIs within WMS/SCM.
  • Exposure to Warehouse Control Systems (WCS) and integration with automation tools such as robotics or RFID systems.
  • Knowledge of supply chain management, including transportation, distribution, and procurement processes.
  • Experience with developing RESTful APIs, microservices architecture, and scalable cloud-based applications.
  • Knowledge of Docker, Kubernetes, and cloud platforms like AWS/Azure for scalable deployments.
  • Understanding of Agile methodologies and working in a fast-paced, iterative environment.
Additional Skills:
  • Econometrics: Your background in econometrics could bring a unique perspective to data analysis and modeling tasks.
  • Documentation: As someone who values documentation, you will ensure that code and project documentation are maintained at a high standard.

If you are a passionate software developer with leadership skills and the ability to work in a variety of fields, we encourage you to apply. Join our team and make a significant impact on our projects and development processes.
Apply Now
Share this job
Tellworks Logistics
An error has occurred. This application may no longer respond until reloaded. Reload 🗙