As the UK’s 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: Chipping Norton, Oxfordshire
Job Description:
Are you a recent graduate with a keen interest in Python programming? Do you have a strong foundation in computer science principles and a desire to apply your skills in a real-world environment? If so, we have an exciting opportunity for you to join our team as a Junior Python Software Developer where you will be working across cutting-edge technologies and exploring AI.
Responsibilities:
* 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.
* 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:
* Bachelor’s 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 email your CV and cover letter highlighting your qualifications and why you’re the ideal candidate for this role to recruitment@joinerysoft.com with the subject line "Junior Python Software Engineer Application."
Deadline for Applications: Friday 31st May 2024
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.
#J-18808-Ljbffr