drjobs Python Developer العربية

Python Developer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dallas - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Title Python Developer

Location: Nashville TN/ Dallas TX/ Peoria IL Office

Hybrid work model: Candidate(s) must be able to go into office 2 3x a week

Duration: Long Term

Education & Experience Required:

  • Degreed ( Bachelors or Masters) required 5 year of python experience
  • No Degree or Associates must have 7 years experience in Python
  • Technical Skills

  • 5 years of Python development experience
  • Ability to work well with a geographically distributed team
  • Ability to quickly learn new technologies and apply them with an enterprise perspective
  • Some experience with Python development in one of the following areas data science web development desktop development automation integration or serverless computing
  • Expert in Python
  • Experience using Git
  • Familiarity with one or more common development tools PyCharm Visual Studio Code Spyder Jupyter Notebook Visual Studio Eclipse Notepad
  • Experience with Azure DevOps
  • Experience with Anaconda
  • Experience with configuring network proxies in development tooling
  • Experience with Windows macOS and Linux
  • Soft Skills

    • Excellent communication skills
    • Strong technical problemsolving skills
    • Ability to act in a selfdirected manner independently researching tools/libraries/technologies/techniques or solving problems with minimal oversight and instructions
    • Good organizational skills with the ability to meet objectives and effectively multitask.
    • Proactive selfmotivated with a customerfocused service attitude.
    • Strong analytical problemsolving and conceptual skills.
    • Must be a team player able to work with project managers in developing and implementing new processes and enabling systems.
    • Able to work with end user groups to define application needs and identify feasible solutions.
    • Strong troubleshooting skills

    Positions Contributions to Work Group:

    • Modify existing software to correct errors allow it to adapt to new hardware or to improve its performance.
    • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
    • Coordinate software system installation and monitor equipment functioning to ensure specifications are met
    • Design develop and modify software systems using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
    • Analyze information to determine recommend and plan computer specifications and layouts and peripheral equipment modifications.
    • Obtain and evaluate information on factors such as reporting formats required costs and security needs to determine hardware configuration.
    • Consult with customers about software system design and maintenance.
    • Confer with systems analysts engineers programmers and others to design system and to obtain information on project limitations and capabilities performance requirements and interfaces.

    Typical task breakdown:

    • Modify existing software to correct errors allow it to adapt to new hardware or to improve its performance.
    • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
    • Coordinate software system installation and monitor equipment functioning to ensure specifications are met
    • Design develop and modify software systems using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
    • Analyze information to determine recommend and plan computer specifications and layouts and peripheral equipment modifications.
    • Obtain and evaluate information on factors such as reporting formats required costs and security needs to determine hardware configuration.
    • Consult with customers about software system design and maintenance.
    • Confer with systems analysts engineers programmers and others to design system and to obtain information on project limitations and capabilities performance requirements and interfaces.

    Employment Type

    Full Time

    Company Industry

    About Company

    Report This Job
    Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.