Piper Companies is seeking a Backend Software Engineer to focus on backend development using Python and Django, contributing to integration work across a cloud-based platform for a leading technology organization.
Requirements
- 3+ years of experience in Python development
- 2+ years of experience with the Django framework
- 2+ years of experience with PostgreSQL or similar relational databases
- 1+ years of experience working with cloud platforms (AWS and/or Azure)
- Experience with REST API development
- Experience with Git version control and collaborative development workflows
- Expert in Django, Django REST Framework, and Python best practices
Responsibilities
- Engage in backend development using Python, Django, and Django REST Framework
- Optimize the existing codebase for performance, scalability, and security compliance
- Build domain and technology knowledge across services, methodologies, standards, and tools
- Create and maintain detailed technical documentation to support development and operations
- Refine user stories and contribute to backlog management, handling complex components of the project
- Actively participate in Agile practices including sprint planning, standups, and retrospectives
- Mentor Associate Software Engineers to support their technical and professional growth
Other
- This is a 6-month contract role with potential for extension or conversion (not guaranteed).
- This is a Hybrid position with three days onsite at the Morrisville Office.
- Must be eligible to work in the United States.
- Bachelor’s Degree in Computer Science or related field
- Full comprehensive benefits package including medical, dental, vision, 401(k), PTO, and sick leave as required by law