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