Apply for Full Stack Python Role @ Virtual Labs Inc.

Word document (.doc, .docx), text, PDF (MAX. 5MB).

Virtual Labs Inc. logo

Virtual Labs Inc. is looking for a Full Stack Python

Title: Full Stack Developer (Python)

Location : Dallas, TX…

Duration : 12+ Months

Must have: Python, DJANGO, MYSQL and AWS


  • Provide technical guidance and assessment of application and system development projects to ensure technical integrity and compliance with design requirements

  • Work closely with Solution Architects and collaborate with Program Manager and other business partners to develop project plans, and participate in resource planning

  • Responsible for full-stack application development with focus on UI presentation layer Java / Python APIs, Distributed Caching and Disturbed Messaging

  • Develop, evaluate, and implement improved processes, methods, and tools to continually improve software delivery effectiveness.

  • Specify systems architecture, application design, systems integration methods, and data migration tools and techniques

  • Coordinate with QA testing staff to ensure comprehensive test coverage, effective performance and load tests, timely resolution of issues, and other actions to assure delivery of quality software

  • Other projects and responsibilities may be added at the manager’s discretion.


  • 8+ year’s hands-on object-oriented programming experience in Python in developing large scale enterprise web applications

  • Proficiency with HTML5, CSS, Bootstrap, AJAX, NodeJS using frameworks or libraries such as React.

  • Experience in designing and developing scalable Microservices and integrate securely with internal and external API’s

  • Experience with cross-platform (PC/Mac, desktop, laptop, tablet) and cross-browser (IE, Firefox, Chrome, Safari) development

  • Working knowledge in RESTful services, JSON, DOM and asynchronous event-programming model

  • Strong OO design skills with good coding disciples using MVC framework

  • Proficiency in SQL, Data Modeling and Database concepts

  • Solid understanding of Software Design Patterns and SDLC and CICD tools and processes

  • Experience with design and development of multi-tenant, Software as a Service (SaaS) solutions

  • Experience with automated deployment tools (e.g., STASH) and version control systems such as GIT

  • Experience building cloud-native applications in cloud environments such as AWS, Azure or GCP