Contract (12 Months)
Summary:
- This is a Python Developer position.
- The main function of a specialty analyst/developer is to develop create and modify general computer applications software or specialized utility programs utilizing software packages considered.
- A typical specialty analyst/developer is responsible for designing software or customizing software for client use to optimize operational efficiency.
Job Responsibilities:
- Modify existing software to correct errors allow it to adapt to new hardware or improve its performance.
- Analyze user needs and software requirements to determine the 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 outcomes and consequences of design.
- Analyze information to determine recommend and plan computer specifications 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 systems and obtain information on project limitations and capabilities performance requirements and interfaces.
Technical Skills (Required)
- 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 Jupiter
- 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
Qualification/Experience:
- Bachelors degree in computer science or equivalent training required.
- 57 years of related experience required.
Soft Skills(Required)
- 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 and a customerfocused service attitude.
- Strong analytical problemsolving and conceptual skills.
- Must be a team player who is able to work with project managers in developing and implementing new processes and enabling systems.
- Able to work with enduser groups to determine application needs and identify feasible solutions.
- Strong troubleshooting skills
Additional client information:
Industry: Industrial Products/Heavy
Domain: Machinery
Assignment Type: IT
Rate Negotiable: Contract
Client: Harvey Nash Inc
Department: N/A
Education Level: Bachelors degree in computer science or equivalent training required.
Bachelors Degree Python Developer
Primary Skill
Hours Per Week: 40
Job Start Date: Jun 19 2024
Certi cations & Licences If any: N/A
modify existing software,spyder,python,git,improve its performance,network proxies configuration,serverless computing,web development,desktop development,windows,linux,pycharm,macos,jupiter notebook,visual studio,python development,notepad++,anaconda,visual studio code,eclipse,azure devops