Chronologic | Job 2204 for the Junior Developer

Job Description

Job Title:Junior Developer
Reporting to:Operations Director

Responsible for:

Working with others to create readable, easy-to-use dashboards to present business data from SQL / postgreSQL databases via RESTful APIs.

Applying Agile methodology to development projects; keeping all data organised and securely stored in the AWS cloud implementation.

Background

Chronologic is a mature B2B supplier of time and attendance, and workforce management systems with a solid customer base. It supplies a range of systems and products to techie and non-techie people in a wide range of businesses and market sectors.

Chronologic's growth has come from recruiting and developing high quality staff, providing good quality products, maintaining a high level of customer service and maximising business potential.

The business is data-driven. Business operations use websites and portals, and a range of IT systems; these generate a mass of data, which needs to be analysed and interpreted so that it forms the basis for business decision-making.

This is a full-time position for someone looking to get started in a developer role and to continue learning with great career advancement opportunities.

Chronologic Jobs

Key working relationships

  1. Operations Director
  2. The Webmaster
  3. The business teams

Key Responsibilities and Duties

Working with others:

  1. Designing and developing web-based, data dashboards presenting a wide range of business data with data export capability.
  2. Developing RESTful APIs and endpoints.
  3. Scripting SQL enquiries and combining and presenting data from different tables.
  4. Writing unit tests to ensure all code is bug-free and the data being displayed is accurate.
  5. Following Agile methodology for code development and deployment.
  6. Ensuring that all code and data is safely secured within the AWS environment.

Requirements

Experience, knowledge or understanding in some of the following:

  1. Developing JavaScript code.
  2. Website development.
  3. NodeJS, Git, and integrating front-end applications with RESTful API applications.
  4. HTML, CSS, JavaScript, and web-design principles.
  5. The Bootstrap library.
  6. Scrum-led, Agile development environment.
  7. TDD methodology and the creation of unit and component tests, and e2e testing.
  8. Wireframes, Storyboards, Mock-ups, and UX.

Background

A degree in Computer Science, Software Engineering, Information Technology, Web Design, or a related field is required.