Junior Back End Developer

Junior Back End Developer Northampton, England

Toru Ltd.
Full Time Northampton, England 18000 - 28000 GBP ANNUAL Today
Job description

Junior Back End Developer Job Description

As a leading software development company, we strive for excellence in everything we do and are dedicated to making a positive impact on our customers, employees, and the community. We are looking for a talented and ambitious back end developer to join our team.

Your Role as a Junior Back End Developer

As a Junior Back End Developer, you will play a crucial role in building and maintaining the foundational components that power our software applications and systems. Working closely with the development team, you will contribute to the design, implementation, and optimization of robust back-end solutions.

Your responsibilities will include translating software designs into functional code, ensuring the reliability and efficiency of our applications. You will collaborate with senior developers to learn and follow best practices, coding standards, and guidelines. Your attention to detail and commitment to producing high-quality code will be essential in creating secure and scalable back-end systems.

Additionally, you will actively participate in testing and debugging processes to identify and resolve issues, ensuring the delivery of reliable and error-free software solutions. By staying informed about the latest advancements in back-end development, you will contribute fresh ideas and recommendations to keep our technology stack up to date.

In this role, you will have the opportunity to expand your technical expertise, learn from experienced professionals, and contribute to the success of our projects by delivering efficient, performant, and maintainable back-end solutions.

What We're Looking For

As a Junior Back End Developer, you should have a genuine passion for programming, problem-solving, and building high-quality back-end systems.

We are seeking a candidate who is eager to learn and grow within the company. You should be motivated to take on new challenges and continually develop your skills to progress to mid-level and lead roles. We value enthusiasm, adaptability, and a positive attitude in the workplace.

Our Values

At our company, we take our valuesseriously. Continual Learning, Ambition, Optimism, Trust, Collaboration, and Ingenuity are at the core of everything we do, and we expect all our team members to embrace and embody these values every day.

In your role, we expect you to make decisions and assess others based on these values. We believe that by living our values, we can create a positive and supportive work environment that fosters personal and professional growth for everyone.

As a team member, we expect you to be enthusiastic, hardworking, and self-motivated. You should have a strong desire to improve yourself and help others in their development. We also expect you to push yourself to deliver consistently high-quality work.

By demonstrating a passion for learning and a commitment to personal and professional growth, you will be able to develop a deep understanding of your role and contribute to our success in a meaningful way. We are looking for someone who is enthusiastic, curious, and always striving to improve themselves and our organisation.

Our Commitment to You

At our company, we have a hard-working, fun, and creative team that is committed to the continual professional development of all staff members. As part of our team, you will have the opportunity to work in a dynamic, fast-paced environment where innovation and excellence are highly encouraged.

We understand that your compensation is important to you, and we are committed to keeping your salary competitive. Additionally, we are dedicated to supporting your professional growth year after year.

We know that enjoying your work is essential to your overall well-being, and we are committed to maintaining a healthy work/life balance for all of our team members. We understand the importance of respecting boundaries and ensuring that you do not experience unreasonable levels of stress or burnout.

We also believe in recognising and rewarding your achievements. We want you to feel valued and appreciated for your hard work and contributions to the success of our company.

Responsibilities

  • Collaborate with the team in the creative process, assisting in planning, spec, and wire-framing new projects.
  • Assist in formulating program specifications and creating basic prototypes.
  • Implement software designs and specifications into functional code using the appropriate language.
  • Develop and maintain software applications and back-end systems to meet business requirements.
  • Collaborate with technical writers to contribute to user support documentation.
  • Conduct periodic testing of code to ensure desired results and assist in debugging when necessary.
  • Provide technical support to clients and effectively communicate technical concepts.
  • Assist in implementing upgrades to enhance software and system security and efficiency.
  • Follow coding guidelines, best practices, and standards established by the company.
  • Support infrastructure management and perform delegated tasks effectively.
  • Stay updated with emerging technologies and best practices, suggesting innovative ideas.

Requirements

  • 1-2 years of experience in programming and development.
  • Familiarity with working on projects within a development team.
  • Bachelor's degree in software/computer engineering or a relevant field is desirable but not required. Relevant work experience and a strong portfolio will also be considered.
  • Understanding of software design, development, and maintenance.
  • Proficiency in at least one back-end language (e.g., PHP, Ruby, Python).
  • Familiarity with server-side frameworks (e.g., Symfony, Laravel, Yii2, NodeJS).
  • Knowledge of database design and implementation (e.g., MySQL, NoSQL).
  • Understanding of common design patterns and concepts, such as MVC, Object-Oriented Programming, and Functional Programming.
  • Basic knowledge of cloud development/architecting (e.g., AWS, Google Cloud, Digital Ocean, Azure).
  • Familiarity with front-end web development, including HTML, CSS, and JavaScript. Knowledge of common JavaScript frameworks (e.g., Angular, React, Vue) is a plus.
  • Awareness of agile methodologies and willingness to work in an agile environment.

We are an equal opportunity employer committed to creating a diverse and inclusive workplace. If you have neurodiverse needs and require accommodations, we encourage you to inform us during the application process.

Job Types: Full-time, Permanent

Salary: £17,999.95-£28,000.00 per year

Benefits:

  • Casual dress
  • Cycle to work scheme
  • On-site parking

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Northampton: reliably commute or plan to relocate before starting work (required)

Work Location: Hybrid remote in Northampton

Reference ID: Junior Back End Developer

Junior Back End Developer
Toru Ltd.

Related Jobs

All Related Listed jobs

Sales Consultant
Classic Cottages Hayle, England 22575 GBP ANNUAL Today

Dealing with customer telephone queries. Other ad hoc administration duties as required. Previous experience in a customer services or hospitality role.

Finance Apprentice REPLACEMENT_STRING Newcastle- Level 3
Balfour Beatty Newcastle upon Tyne, England 54194 - 69867 GBP ANNUAL Today

Ideally hold a full UK drivers licence. The 5% Club, members aspire to achieve 5% of their workforce in earn and learn positions (including apprentices,

warehouse worker
Hugo Boss London, England 55000 - 40000 GBP ANNUAL Today

Our vision is to establish HUGO BOSS as the leading premium tech-driven fashion platform worldwide and to be one of the top 100 global...

Process Safety Advisor
Calor Gas Ltd Remote 45000 GBP ANNUAL Today

If you are successful in being offered this role, you will be required to carry out pre-employment checks including but not limited to a medical assessment and

Agricultural Sales Support - Corringham branch
Peacock & Binnington Gainsborough, England Today

The role would be varied from a hands-on element of product delivery and, once competent, installation and demonstration of machinery, organising the display