remote
Entry Level Software Developer - EBE Technologies
Software Engineer
Entry‑level developer building and maintaining backend services, APIs, and web applications for a transportation logistics platform, focusing on data‑heavy workflows and production support.
About the role
Key Responsibilities
- Develop and maintain backend services, APIs, and web applications using Python and Node.js.
- Integrate third‑party systems and data sources to support driver workflow and compliance features.
- Write efficient SQL queries and manage database schema changes for high‑volume transactional data.
- Collaborate with QA and DevOps to ensure continuous delivery and reliable production deployments.
- Participate in code reviews, troubleshooting, and performance tuning of existing production code.
Requirements
- Strong foundation in object‑oriented programming and data structures.
- Experience with RESTful API design and implementation.
- Familiarity with relational databases (PostgreSQL/MySQL) and basic SQL.
- Knowledge of containerization (Docker) and CI/CD pipelines.
- Excellent problem‑solving skills and a proactive, collaborative attitude.
Skills
pythonnodejssqldocker