Our client needs to bring on a Lead Software Developer to join their team in scaling and customizing their proprietary inventory management BI portal to meet the unique needs of a growing customer base! Within the portal, there is a key application this team is continuing to enhance that integrates warehouse dispatching with delivery management for hospitals across the state of Georgia, but there are MASSIVE plans to deploy it across the nation! This role offers the chance to work on cutting-edge solutions in a dynamic environment, with the opportunity to eventually lead your own team. It’s a fantastic opportunity for someone passionate about full-stack development and looking to make a significant impact on a fast-growing company!
Requirements:
- 4+ years of full-stack development experience designing and maintaining CRUD/web applications
- Extensive experience with Python (Django) for backend development and JavaScript for frontend development
- Experience working in an Azure cloud environment, including management of servers, virtual machines, and databases
- Experience working with Docker for containerization
- Extensive experience working with SQL—specifically Postgres
- Strong communication skills with proven ability to work in a fast-paced start up environment
- B.S. Degree
Preferred Skills:
- Experience developing with C# and Golang
- Serverless computing experience
- Experience developing and maintaining RESTful APIs.
- Familiarity with geospatial data and its applications.
Responsibilities:
- Lead the development and enhancement of our inventory management system.
- Design and implement scalable, maintainable CRUD applications.
- Work with geospatial data to deliver advanced functionality for location-based inventory tracking.
- Collaborate with cross-functional teams to define requirements, architecture, and technical direction.
- Mentor junior developers and lead by example in best coding practices.
- Troubleshoot and optimize existing systems to improve performance.