Python and Django Full Stack Developer
Lorven Technologies
Role: Python and Django Full Stack Developer
Location: Mt. Laurel, NJ - Onsite
Contract role Job description: Roles & Responsibilities Application Development & Architecture
Location: Mt. Laurel, NJ - Onsite
Contract role Job description: Roles & Responsibilities Application Development & Architecture
- Design, develop, and maintain full-stack web applications using Python frameworks (Django, Flask, FastAPI) for backend services
- Build responsive, dynamic front-end interfaces using ReactJS / VueJS / Angular with component-based architecture
- Develop and maintain API-driven web applications with RESTful and GraphQL endpoints
- Implement Material Design and Bootstrap frameworks for consistent, modern UI/UX across applications
- Write clean, maintainable, well-documented, and testable code following industry best practices
- Design, optimize, and maintain database schemas using MySQL and/or MongoDB
- Write complex SQL queries, stored procedures, and database migrations
- Perform query optimization, indexing strategies, and database performance tuning
- Ensure data integrity, backup strategies, and disaster recovery planning
- Develop and execute comprehensive test plans, test cases, and test strategies for web applications
- Implement automated testing frameworks using Python (pytest, unit test, Selenium, Playwright)
- Perform functional, regression, integration, performance, and API testing
- Set up and maintain CI/CD pipelines with automated test suites
- Conduct code reviews and enforce coding standards across the team
- Identify, document, and track defects through resolution using bug tracking tools (JIRA, Azure DevOps)
- Design, develop, and test RESTful APIs and microservices
- Create and maintain API documentation (Swagger/OpenAPI)
- Integrate third-party APIs and services into existing applications
- Implement API authentication, authorization, and security best practices (OAuth2, JWT)
- Maintain and enhance existing PHP-based web applications
- Work with legacy JavaScript/jQuery codebases, refactoring where appropriate
- Migrate legacy systems to modern frameworks and architectures incrementally
- Participate in Agile/Scrum ceremonies - sprint planning, daily standups, retrospectives, and demos
- Collaborate with cross-functional teams including product owners, designers, and DevOps engineers
- Provide technical mentorship and guidance to junior developers and analysts
- Communicate technical concepts effectively to both technical and non-technical stakeholders
- Create and maintain technical documentation, architecture diagrams, and runbooks
- Participate in design reviews and contribute to technical specifications
- Translate business requirements into technical solutions and detailed design documents
- Evaluate and recommend new technologies, tools, and frameworks to improve development efficiency
- Ensure applications meet non-functional requirements - performance, scalability, security, and accessibility
- Support application deployment processes and environment management
- Work with containerization tools (Docker) and orchestration platforms
- Monitor application health, troubleshoot production issues, and implement fixes
- Maintain version control best practices using Git (branching strategies, pull requests, code reviews)
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python and Django Full Stack Developer. Be the first to apply!
Related searches
- senior java full-stack developer Laurel, MD
- full stack developer contract Laurel, MD
- full time engineer Laurel, MD
- junior full-stack web developer Laurel, MD
- full stack engineer Laurel, MD
- senior full stack web developer Laurel, MD
- full stack developer Laurel, MD
- remote .net full stack web developer Laurel, MD
- python Laurel, MD
- python data scientist Laurel, MD
