Quest Controls Logo Quest Controls
⏩ Quest Controls Logo

Senior Python Software Developer

πŸ’° $50,000 - $100,000 🌍 United States of America πŸ“… 07/05/2023

Apply

Job Description

##### Job Description :

* Architect software solutions for complex high volume data environments
* Design, develop and implement software utilizing various network protocols
* Develop containerized microservices using Java/Python
* Collaborate with software development team to fix and improve existing applications
* Monitor and assess current system performance
* Identify scalability issues and opportunities
* Support software testers and application engineers during deployments and maintenanc
* Provide support for testing/development/staging environments
* Create testing strategies and procedures for all core components
* Communicate with RESTful services

##### **Minimum Qualifications**

* 5+ years of professional experience as a software developer, and 3+ years professional experience as a senior level software developer
* Extensive programming experience in server-side languages (Java and Python a must)
* Experience in client/server architecture
* Proficiency in network applications (TCP/UDP sockets) across heterogeneous networks
* RESTful services
* Experience with databases (RDBMS/MariaDB/MySQL a must, NoSQL experience a plus)
* Experience working with JSON APIs
* Effective communication in technical concepts and solutions
* Working knowledge of Git

##### **Preferred Qualifications**

* Experience working with Docker
* Knowledge of Docker Swarm
* Technical knowledge of load balancing and HA
* Proficiency in big data storage solutions
* Knowledge of big data analysis and machine learning
* Experience developing client/device monitoring systems

##### **Salary & Benefits**

* Competitive salary
* Health Insurance
* Vacation and holiday compensation
* Flexible work schedule
* Simple IRA