Robert Half

Python Developer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Memphis
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Python Developer Analysis Systems Quality Computer Management Web Software
  • Secondary Skills: MySQL SQL Automated Testing Linux Database PHP IT
  • Job Location: Memphis, Tennessee
  • Posted Date: Posted today
Job Description

Description

Essential Duties and Responsibilities:
•Develop, test and implement web applications and microservices
•Support and maintain existing applications
•Monitor, debug and resolve problems with existing applications
•Use team development tools (Git, Chat, LiquidPlanner), project management, quality assurance, testing and integration protocols
•Understand complex business logic and implement complex algorithms in code
•Keep partners informed throughout the planning process and uses tools (mock-ups & wireframes) to communicate plans before coding
•Write end-user documentation and provide support & documentation to a non-technical audience
•Exercise creative problem-solving skills with refactoring, understanding the interdependencies of existing systems and focusing on making complex changes without interruptions to other systems or end-users

Requirements

Essential Skills and Experience:
•Action Oriented - Demonstrates an action oriented focus with work produced. Proactively identifies areas of work that will positively impact work goals and objectives.
•Analysis and Problem Solving - Analyzes the assigned area identifying opportunities for more efficient processes. Demonstrates the ability to see problems and identify solutions.
•Functional/Technical Skills - Has the functional and technical knowledge and skills to do the job at a high level of accomplishment.
•Listening - Practices attentive and active listening to internal and external customers identifying opportunities for positive impact on the work produced. Can accurately assess conversations and determine business need.
•Managing through Systems - Demonstrates the ability to design practices, processes and procedures that create a more productive work environment.
•Quality of Work Output - Produces work that is error free the first time with little waste.
•Tools and Technology- see Preferred Qualifications

Preferred Qualifications:
Bachelor's Degree preferred (Computer Science, Management Information Systems)

Minimum 5 years' experience in:
•Python scripting or web applications
•Developing and consuming APIs / Web Services
•Software design for data-driven applications
•Git source control
•MySQL - Fluent in SQL query language

2 years' experience in:
•Microservices / Container Services
•Automated testing (TDD, Unit Testing, Integration or Acceptance Testing, etc.)
•Python development in a Linux environment
•Database management and design with MySQL, SQLite, or other

Experience preferred in:
•Boto3
•Docker
•VirtualENV
•Python ORMs (Alembic, SQLAlchemy)
•Javascript
•PHP/Laravel
•AWS (EC2 server management, RDS database management, etc.)

Robert Half Technology matches IT professionals with some of the best companies on a temporary, project or full-time basis. From roles in software and applications to IT infrastructure and operations, we provide you unparalleled access to exciting career opportunities. Our personalized approach, innovative matching technology and global network with local market expertise help you find the technology jobs that match your skills and priorities - fast. By working with us, you have access to challenging opportunities, competitive compensation and benefits, and training to enhance your skill sets.

 

From philanthropy to environmental stewardship to employee programs, Robert Half is proud to have an active role in the communities in which we live and work. Our company has appeared on FORTUNE's "Most Admired Companies" list every year since 1998.

 

Download our mobile app to take your job search on the go!

 

Contact your local Robert Half Technology office ator visit www.roberthalf.com/jobs/technology to apply for this job now or find out more about other job opportunities.

 

All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.

 

2020 Robert Half Technology. An Equal Opportunity Employer M/F/Disability/Veterans.

 

By clicking 'Apply Now' you are agreeing to Robert Half Terms of Use.

Relevant Job Openings
Azure Data Architect with Talend
Azure Cloud Architect
Node JS Developer
Java Technical Lead
.Net Architects
Junior Java Developer