Skip to main content

Python Developer

Python Developer
HCLTech
8 months 2 weeks ago

Key Responsibilities

Development of python scripts and modules to support build of team test tools and test environment

Hands-on troubleshooting to resolve system, hardware, and software issues requiring data analysis to identify underlying root cause

Documentation of key test assets and test methods

Collaboration with development team to achieve overall sprint goals

Experience and Skills

Required:

  • Bachelor’s Degree in Computer Engineering, Computer Science or related fields
  • 3+ years work experience
  • Expert proficiency in Python
  • Experience and comfort working in a Linux environment
  • Knowledge of relevant python packages such as NumPy, Pandas, Pytest, etc.
  • Experience developing and building dashboards
  • Experience with building and using test frameworks
  • Experience with software development best-practices, source code control, requirement and design documentation, code review, and software release
  • Experience working in a cross-functional teams and building strong working relationships
  • Strong communication, organizational and interpersonal skills

Preferred:

  • Experience with hardware based environments
  • Experience with at least one full cycle of commercial product release
  • Experience with signal processing and algorithm development
  • Familiarity with DevOps, and Agile software development
  • Experience with test and measurement devices
  • Ability to understand mechanical systems and performance assessment
  • Experience working in FDA regulated industry
  • Experience deploying a custom package, supporting the training of users, and additional upgrades based on user requests
  • Experience with multiple channels of data
  • Experience with visualization packages (plotly or dash preferred)

Expertise level

Work arrangement

Key skills

Similar Jobs in United States