Python Full Stack Software Developer
Secaucus, NJ(Remote)
6+ Months
Job description:
Key Responsibilities:
Design, implement, and maintain software application.
Ensure user requirements and performance standards are met.
Cloud Deployment:
Deploy and manage applications for scalability and reliability.
Agile Collaboration:
Participate in agile workflows, including sprint planning, daily stand-ups, and retrospectives.
Collaborate with cross-functional teams to ensure seamless integration and delivery.
Quality Assurance:
Write unit, integration, and end-to-end tests to ensure code quality.
Conduct peer code reviews to uphold development standards.
Other requirements:
Required Work Experience:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
4+ Years of Relevant Experience
Proficiency in modern software development practices and tools (e.g., CI/CD pipelines, version control, testing frameworks).
Experience with Python, PostgreSQL, and JavaScript
Familiarity with agile methodologies.
Test-driven development mindset and experience writing tests.
Excellent communication skills to engage with both technical and non-technical stakeholders