onsite
Software Engineer II - Pedigree Technologies LLC
Software Engineer
Backend engineer focused on enterprise fleet‑management and asset‑tracking solutions, building scalable distributed services with Java/Python, SQL, and microservices architecture in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain backend services for fleet management and asset‑tracking applications.
- Collaborate with architects and product stakeholders to define system requirements and technical specifications.
- Implement scalable, distributed solutions using microservices patterns and containerization.
- Write clean, testable code and participate in code reviews and unit/integration testing.
- Continuously improve system performance, reliability, and security.
Requirements
- Bachelor’s degree in Computer Science or related STEM field (Master’s preferred).
- Proven experience with Java or Python backend development.
- Strong knowledge of SQL databases and data modeling.
- Hands‑on experience with microservices, Docker, and Kubernetes.
- Familiarity with Agile development practices and CI/CD pipelines.