Python Full Stack Developer (Django + Angular or Flask + SQL)

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Python
Django
Flask
Angular
SQL

Job Details

Min 14 yrs exp. candidate.

Duration - 1 year (Extendable)

Development environment

For a full-stack web application,

  • Backend: Use Python (with Django or Flask) to handle the server-side logic, database interactions, and APIs.
  • Frontend: Use Angular to build a responsive and interactive user interface.
  • Database: MS SQL server 2019

Responsibilities of developers

  • Develop Business applications by following the System Development Life Cycle (SDLC) processes, ensuring best practices are followed from requirements gathering to deployment and maintenance.
  • Conduct Coding, Code review, Unit test, and Integration testing.
  • Generate relevant documentation.
  • Support QA team, UAT.
  • Collaborate with project teams to accomplish the assignments accurately.
  • Ensure Business applications meet their requirements.
  • Communicate effectively with both technical and non-technical stakeholders.

Minimum Skills & Requirements of developers

  • Education: Bachelor s degree.
  • Experience: 5-7 years of relevant work experience.
  • Proficiency in programming languages (e.g., Python, Angular, Type Script, Java Script, .NET, SQL, etc.) and software development tools (e.g., VS Code, Visual Studio, SQL management studio, etc.)
  • Strong understanding of data structures, algorithms, and database management.
  • Experience with version control systems (ex. Team Foundation Server (TFS))
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills as well as documentation.
  • Ability to multi-task and a fast learner.
  • Proficient in Microsoft Excel, Microsoft Word, and other Office products
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.