Junior Python Software Engineer

Be among the first applicants.
Joinerysoft Ltd
Chipping Norton
GBP 26,000
Be among the first applicants.
7 days ago
Job description
Company

As the UKs leading provider of software designed specifically for the joinery industry, Joinerysoft Ltd is an innovative tech company that provides a comprehensive suite of purchasable software modules tailored to meet the diverse needs of woodworking businesses. What sets us apart is our commitment to simplicity; our joinery management software is engineered to be effortlessly user-friendly. With our software, we empower woodworking enterprises to excel at every stage of their journey, from initial enquiry to final product delivery. It also includes the ability to link to 5 axis CNC machines, is capable of displaying joinery items in 3D and has features such as U value calculations for building regulation compliance, thereby ensuring efficiency and precision every step of the way.

The directors of Joinerysoft come from a family of software programmers and our team is composed of talented individuals passionate about leveraging technology to drive positive change and create cutting-edge solutions. With a strong commitment to excellence and creativity, we foster an environment where ideas flourish and talent thrives.

Location:

Responsibilities

Job Description:

  • Collaborate with cross-functional teams to understand project requirements and objectives.
  • Design, develop, and deploy Python-based software solutions using Django framework.
  • Utilise Docker for containerisation and Git for version control.
  • Implement front-end features using JavaScript and integrate with back-end systems.
  • Work with Celery for task queue implementation and asynchronous task execution.
  • Utilise Postgres for database management and AWS for cloud infrastructure.
  • Explore and implement AI technologies to enhance product capabilities.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug issues to ensure optimal performance and reliability.
  • Stay up to date with emerging technologies and best practices.
Requirements

  • Bachelors degree in Computer Science, Information Technology, or a related field.
  • Proficiency in Python programming language.
  • Solid understanding of object-oriented programming concepts.
  • Familiarity with HTML/CSS.
  • Knowledge of SQL databases.
  • Familiarity with web development frameworks such as Django.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to adapt to new technologies and learn quickly.
Why Join Us

  • Opportunity to work with a talented team of professionals in a collaborative environment.
  • Exciting projects that offer the chance to make a real impact.
  • Continuous learning and development opportunities to enhance your skills and career growth.
  • Competitive salary starting at £26,000 per annum.
  • Benefits package consisting of 28 days holiday (including bank holidays) plus company pension, private healthcare, company laptop.
  • Flexible work arrangements (after your probation period) and a supportive work-life balance.
If you are enthusiastic about kick starting your career as a Python programmer and eager to contribute your skills to meaningful projects, whilst making a valid impact in a small, family-run business, we want to hear from you!

Application Instructions: Please apply with the subject line "Junior Python Software Engineer Application."

We thank all applicants for their interest in joining our team. An online technical skills assessment will be carried out as part of the interview process.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Junior Python Software Engineer jobs in Chipping Norton