Software Developer at Smart Kids Nursery
Birmingham B5 6DY, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

12 Aug, 25

Salary

0.0

Posted On

12 May, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Programming Languages, Information Technology, Software Development, Data Security, Android, Azure, Mobile Application Development, Analytical Skills, Java, Communication Skills, Computer Science

Industry

Computer Software/Engineering

Description

ABOUT SMART KIDS NURSERY:

Smart Kids Nursery is a well-established childcare provider dedicated to creating a safe, nurturing, and educational environment for children. We are constantly striving to improve and streamline our operations using technology, and we are looking to bring a talented Software Developer onto our team. This role will focus on enhancing our internal systems, developing new software solutions, and improving our overall technological infrastructure to support the nursery’s growing needs.

REQUIRED SKILLS AND QUALIFICATIONS:

  • Degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.
  • Proven experience in software development using modern programming languages (e.g., JavaScript, Python, Java, C#).
  • Strong understanding of database management and experience with SQL or NoSQL databases.
  • Familiarity with web development technologies (e.g., HTML/CSS, React, Node.js, PHP).
  • Experience with software version control systems (e.g., Git).
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, with the ability to work collaboratively in a team.
  • Ability to manage multiple tasks and prioritize work effectively.
  • Willingness to continuously learn and grow within the field of software development.

DESIRABLE SKILLS:

  • Experience with cloud platforms (e.g., AWS, Azure).
  • Familiarity with mobile application development for iOS and Android.
  • Experience with Agile development methodologies.
  • Knowledge of data security best practices and privacy laws relevant to child-focused organizations.
Responsibilities
  • Develop and maintain internal software tools and applications to support nursery operations (e.g., booking systems, scheduling tools, and financial management systems).
  • Collaborate with cross-functional teams, including the management and operations teams, to identify software requirements and deliver efficient, scalable solutions.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Conduct software testing, debugging, and troubleshooting to ensure optimal functionality and resolve issues promptly.
  • Assist in the integration of third-party systems and APIs to enhance existing applications.
  • Maintain and update websites and applications used by the nursery and parents (e.g., parent portals, event booking, and communication platforms).
  • Support the transition of manual processes to automated digital solutions that improve efficiency.
  • Provide technical support to staff members and troubleshoot any technical issues related to software and systems.
  • Contribute to ongoing development of the nursery’s technological roadmap and identify opportunities for improvement.
  • Continuously research and implement best practices and new technologies to stay current in the software development field.
Loading...