JOBSEARCHER

Python full stack Developer

Position: Python full stack Developer
Location: Austin, TX/Remote
Duration: 6+ monthsESSENTIAL DUTIES/RESPONSIBILITIESProvide 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.
Experience: 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'sExperience 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 GITExperience building cloud-native applications in cloud environments such as AWS, Azure or GCP