Junior Software Developer

  • Location

    Abingdon, Oxfordshire

  • Sector:


  • Job type:


  • Salary:


  • Contact:

    Jack Williams

  • Contact email:


  • Job ref:


  • Published:

    11 months ago

  • Expiry date:


  • Client:


Junior Software Developer

Our client is seeking a motivated and diligent Junior Software Developer to join its growing team delivering Java based Software as a Service solutions, working out of the headquarters in Oxfordshire.

This is an exciting time to be joining the team, as we look to move to the next phase with our software development, expanding our offerings and exploring the latest technologies. To be successful in this role you'll be passionate about delivering world-class software to our international clients and must be enthusiastic to expand your skillset, in order to contribute to the agile development of our software.

The Role

You'll have the opportunity to learn our service offerings, where you will develop a deep knowledge of our applications, and work to deliver high quality improvements to maximise our products and services. As a motivated graduate, you'll understand the basic principles of full-stack technology, as well as understand what's required to deliver web-based services and applications.

While the role will primarily focus on the development of our client's software offering, we are a relatively small team, and it's everyone's role to make the office and the wider business work effectively. The successful candidate will be someone who will step up to help the team and the wider business, while pro-actively delivering business goals with the highest level of quality and professionalism, and adopting a flexible, hands on attitude.

Responsibilities and specific activities you are likely to be engaged in include:

  • Work with the rest of the development team to follow our best practice approach for developer testing, developing/improving unit and integration tests, applying peer review processes, and delivering software of the highest quality that meets design goals
  • Attend and contribute to the daily stand up meetings, and the kick-off and retrospective sessions at the start and end of each sprint
  • Willingness to provide support to the Help Desk and Operations Manager in order to resolve customer issues

Key Skills

Specific skills and characteristics we are seeking in the successful candidate include:

  • Knowledge of Java (or similar) and ideally experience with Tomcat
  • An understanding of object-orientation, patterns, and software design
  • Working knowledge of relational databases and SQL in the context of software development
  • Working knowledge of HTML, CSS, and JavaScript
  • High levels of professionalism and communication skills and the willingness to provide efficient and effective support when dealing with other employees
  • A desire to learn and grow both in terms of IT and product knowledge, and in terms of emerging technologies and methodologies
  • A willingness for collaboration across our business, to build and maintain bridges with our sales and services operations

Overall, we're seeking a candidate who is a self-motivated Junior Developer, with an interest in emerging technologies and the willingness to drive our product forward. We're looking for someone that's passionate about delivering high quality software, as well as working with the rest of the development team to ensure design goals and business objectives are achieved.