Jobs · Engineering · Tennessee

Python Engineer

Perfection42 · Baxter, TN · 3 mo ago
EngineeringFull-time

Responsibilities

  • Develop and maintain software applications using Python and related technologies.
  • Collaborate cross-functionally and with clients to design, develop, and deploy high-quality software solutions.
  • Implement unit tests and participate in test-driven development.
  • Optimise code for performance and scalability.
  • Utilise version control and issue tracking systems to manage project workflows.
  • Design and implement data models using relational and non-relational databases.
  • Define and implement a comprehensive code review process to ensure the highest level of code quality.
  • Take leadership in driving continuous improvement in software development practices.
  • Stay up-to-date with the latest trends and technologies in software development.
  • Participate in Agile methodologies, such as Scrum or Kanban, to manage project workflows and prioritise tasks.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in Python software development.
  • Strong understanding of Python language fundamentals and idiomatic coding practices.
  • Experience with unit testing and test-driven development, using testing frameworks like pytest or unittest.
  • Understanding of multithreading, multiprocessing, and asynchronous programming in Python.
  • Proficiency in source control management tools, especially Git and GitHub.
  • Familiarity with Python packaging and distribution tools, such as setuptools and pip.
  • Knowledge of best practices for code organisation and modularization.
  • Strong problem-solving and debugging skills.
  • Experience with performance optimization and profiling tools.

Pay

Base salary ranging from 4000 to 6000 EUR p/m depending on your experience and background.

Schedule

N/A

Similar jobs

Software Engineer

LufCoAberdeen, MD· 4 mo ago
Information Technologyapply on lufco.breezy.hr

Software Engineer

STRWoburn, MA· 3 mo ago
Engineering$110k–$138k/yrapply on job-boards.greenhouse.io

Software Engineer

KellyMitchell GroupGlendale, CA· 3 mo ago
Engineering$70–$86/hrapply on careers.kellymitchell.com

Software Engineer

GRVTYChantilly, VA· 3 mo ago
Engineering$150k–$250k/yrapply on job-boards.greenhouse.io

Software Engineer

ENC - ElDorado National California Inc.Riverside, CA· 3 mo ago
Engineering$110k–$125k/yrapply on recruitingbypaycor.com

Software Engineer

ScienceCastLos Angeles, California, United States· 3 mo ago
Engineering$80k–$135k/yrapply on sciencecast.org