Junior Web Developer

Company based in Bristol, UK – remote working options to be agreed - £25,000-£30,000

Junior Web Developer

Iken is an independent software company based in central Bristol. We have an excellent reputation for both our efficiency and productivity boosting product suite and our approach to client care. The Iken team is made up of people who aspire to high performance and continuous improvement of themselves and the business – and that’s what we’re looking for from you.

Our company values are at the heart of what all of our employees do day to day and we want to work with people with whom these values resonate. Within your role you will be expected to work inter-dependently, taking responsibility for your own success and that of the company – whilst being part of high challenge and high support company culture with a busy social life and corporate social responsibility agenda.

In this role you will report to:  Scrum Master and Development Team Leader

Description of Role:

The Junior Developer role is a foundational role within the delivery team working on the improvement and innovation of our knowledge management software. Working in an Agile Scrum environment, you will work with colleagues across several teams in the development of quality code conforming to coding standards and business requirements.

Responsible for:

  • Working under the guidance of the Team Leader and other Developers to contribute to the production of specifications for projects and new features for Iken’s knowledge management and case management software
  • Actively contributing to sprint planning by identifying tasks needed to implement features and scope tasks to ensure achievable sprint goals
  • Delivering quality code to agreed coding standards, according to specifications and ready for the test team to test
  • Demonstrating delivered functional or non-functional capabilities to the wider company and responding to queries
  • Keeping up to date with developments in coding technologies to ensure personal productivity is enhanced wherever possible

Primary Objectives:

  • Contribute to scoping and planning of development work as required
  • Deliver stable, quality code to meet functional and non-functional requirements
  • Adhere to coding standards and best practice – in areas including source control, documentation and unit testing where appropriate
  • Actively participate in daily scrums and other sprint meetings
  • Investigate and resolve bugs to maintain a stable codebase. This may include working with others to identify and implement work arounds as well as long term fixes.
  • Support other team members, including participating in peer reviews
  • Share good practice, technical knowledge and product knowledge to the wider delivery team, including developers, testers and product.

Skills and Experience:

  • Knowledge of: C#, JavaScript, SQL
  • Awareness of Angular framework incl. the development of Angular applications
  • Experience in developing and and maintaining front end web sites/applications in CSS, HTML, Javascript
  • Exposure to ASP.Net core (C#) incl building and maintaining websites/ microservices / RESTful APIs
  • Exposure to API development and integration, including Google & Microsoft Cloud APIs
  • Knowledge of developing within the Microsoft Azure stack
  • Knowledge of Agile SCRUM framework incl. iterative development, design reviews, example mapping, peer/code reviews and unit testing
  • Experience of development tools including Azure DevOps, the Visual Studio suite, GIT

Person Specification:

  • Ability to proactively collaborate and communicate with other members of a team
  • Ability to think creatively and offer solutions to issues and impediments
  • Ability to present ideas and opinions in a constructive manner
  • Ability to communicate technical concepts to non-technical audiences in a clear and concise way
  • Desire to share knowledge and develop personally

Core Competencies

  • Task oriented, highly organized and team player
  • Completes work to required standard and meets deadlines
  • Clear and effective communication both internally and externally
  • Takes responsibility for actions and learns from mistakes
  • Proactive and constructive contribution to discussions and meetings
  • Proactive identification of issues or areas for improvement and presentation of evidence based solutions
  • Positive and professional attitude
  • Full understanding of own role and relation to team and business objectives
  • Willingness to assist clients and colleagues and go the extra mile to achieve objectives

Our Values

We are Inquisitive

  • Fully understand and own role and its relationship to overall business objectives
  • Analyse the status quo and explore new ways to do things
  • Ask questions to clarify your understanding of something
  • Look at the bigger picture and the impact that actions and decisions have

We are Brave

  • Step outside of comfort zone
  • Stand up for clients
  • Voice your opinion constructively
  • Remain determined in the face of challenge

We are Tenacious

  • Set goals and work purposefully to achieve them, asking for help and support as required
  • Remain resolute in your commitment to overall business objectives and client satisfaction
  • Act cohesively with colleagues and clients to achieve outcomes
  • Don’t give up when things get tough, explore different ways to do things and think outside the box to achieve objectives

We are Warm Hearted

  • Proactively supporting colleagues and clients
  • A positive attitude and manner
  • A willingness to help out and go the extra mile
  • Considerate attitude to clients, colleagues and wider community

Contact us to discuss your requirements

Contact Us