What are the responsibilities and job description for the Team Lead- Web & Desktop Software Developer position at PYRAMID TECHNOLOGIES, INC.?
Job Description
Job Description
Pyramid Technologies, Inc. is an Engineering Payment Solutions designer and manufacturer for secure payment solutions. We design, build, and support secure payment solutions – bill acceptors, printers, and software – all from our headquarters in Mesa, Arizona. Serving businesses worldwide since 2001
Our Web & Desktop Software Developer Team Lead will enhance our PC and mobile apps. They will work towards enhancing the payment peripherals we make : bill acceptors and thermal printers. This team lead will guide and mentor the other software engineers, including running weekly check-ins. They will lead by example, developing efficient and reusable code to improve user experience; Breaking down complex projects into smaller, manageable tasks and creating realistic timelines and schedules; Creating and maintaining new and existing websites, desktop applications, and databases. They will work with stakeholders ranging from internal users to customers out in the field to gather requirements for new developments and debug issues in existing applications.
Position Responsibilities :
- Leading a small team of full time developers, including running weekly check-ins
- Break down complex projects into smaller, manageable tasks, and create realistic timelines and schedules
- Make informed and timely decisions about software architecture
- Creating and maintaining new and existing and desktop applications
- Creating and maintaining new websites and databases
- Working with stakeholders ranging from internal users to customers out in the field to gather requirements for new developments and debug issues in existing applications
- Working closely with the Director of Engineering
Languages and Tools Used :