Skip to main content

Python Developer

Python Developer
NP Group
remote
2 months 2 weeks ago

Job Details

  • Position: Python Developer
  • Duration: 12 months with a chance of extension
  • Hybrid: You will be required to be onsite with clients in Romania 2/3 days per week
  • Rate: €250 per day

About the Company

My client is a specialized Technology Consulting and Solutions firm. With a rich history spanning 24 years, they boast a dedicated team of over 1200 problem solvers. Their proficiency lies in Digital Customer Experience, Intelligent Automation, Cloud/DevOps, and Digital Assurance.

Responsibilities

  • Create, test, and sustain high-quality software using the Python programming language
  • Participate in the entire software development lifecycle, building, testing and delivering high-quality solution
  • Work collaboratively with cross-functional teams to identify and resolve complex issues.
  • Write clean and reusable code that can be easily maintained and scaled.
  • Engage in code reviews, guarantee code quality, and pinpoint areas for enhancement to implement practical solutions.
  • Debugging and troubleshooting any Python-related queries.
  • Stay aware of emerging trends and technologies in Python development to remain current and informed.
  • Create large-scale data processing pipelines to help developers build and train novel machine learning algorithms.

Requirements

  • 3+ years of experience working as a Python Developer with a strong portfolio of projects.
  • Bachelor's or Masters degree in Computer Science, Software Engineering or a related field.
  • Strong understanding of the Python software development stacks, ecosystems, frameworks and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn and PyTorch.
  • Experience with front-end development using JavaScript, CSS and HTML.
  • Knowledge of database technologies such as SQL and NoSQL is a plus.
  • Exceptional problem-solving ability with strong communication and collaboration skills.

Benefits

  • Flexible working environment
  • Opportunities to learn and develop
  • Opportunities for career advancements
  • Chance to join a fast-growing team

What's next?

Please apply by sending your up-to-date CV for immediate consideration outlining your relevant experience.

Networking People (UK) is acting as an Employment Agency in relation to this vacancy.

Expertise level

Work arrangement

Similar Jobs in Romania