Software Developer -Website redevelopment

Job Ref
Any of our hubs - UK
circa £40,000 p.a. plus benefits
Full Time
35 hours

More details

Software Developer - Website redevelopment
Salary: Circa £40,000 per annum when working full time (35 hours)
Contract: Permanent
Location: Hybrid or at any of our hubs

About us

We believe in ‘Technology for Good’ – in improving lives through education and research. Our people want to make a real change – at Jisc, everyone plays a key role and gets the chance to feel part of it, that to us is the definition of a meaningful career. Being a social enterprise means that no matter how small our individual actions are, the positive impact on our collective is huge.

We’re a place unlike any other, where the best of education fuses with the best of technology to create a unique model with unique opportunities and interesting problems to solve in a diverse and inclusive environment. It’s what keeps our work varied, original and surprising – and that’s why we love it.

We’re gearing up for our most exciting chapter yet – one with the chance to both build new systems and make our mark by improving old ones. Our story will be written by those ready to take on challenges and see them through; the kind of people who never stop learning, celebrating differences and using it to drive better solutions.

About you:
We know that sometimes people can be put off applying for a job if they think they can’t tick every box but we realise the ‘perfect candidate’ doesn’t exist. So, if you can do most of what we are looking for, go ahead and apply. You could be exactly what we need!

We’re ideally looking for someone with:
• Fluency in JavaScript and React (or similar) is preferred, Typescript and NextJS would be a bonus.
• Strong motivation and technical capability and open to learning and adapting to new and emerging technologies and techniques.
• You will ideally be able to adapt and drive decisions collaboratively.
• Able to create code that is both high quality and easily maintainable.
• Knowledge of Python would be advantageous, but not required, especially with Django or Wagtail web frameworks, other headless CMS experience would also be an advantage.
• Dev ops skills, like knowledge of Docker and AWS would be nice to have.

The role:
As a Software Developer you will work collaboratively with the product owner to create products that meet their vision and deliver the most value iterations to our users while meeting their requirements. Focussing on the technical innovation and software delivery, we pride ourselves on building the right thing, and building the thing right. We do this using agile methodologies, with continuous testing, architecting, integration, delivery, and validated learning. We try to automate our linting, testing, and infrastructure as much as possible, and aim for 1-click deployments.

Typical tasks will involve:
• Work with product owners and team members to understand user feedback and requirements, and help refine these into development tasks.
• Contributing to the development of a range of applications to support Jisc’s services by writing high quality code to agreed standards.
• Follow Jisc’s process for secure application and software development
• Participate in software testing and release cycles
• Demonstrate application features to users, either face to face, or remotely
• Follow internal processes and standards for managing software development across its lifecycle, from initial design to regular feature releases and bug fixes
• Maintain an understanding of application use by colleges, universities, students and staff; ensuring software developed matches their needs and expectations

Our company tech strategy
• We most often use modern JavaScript, including React and Node to deliver fast, scalable and simple solutions quickly to market.
• Architecting cloud native systems on AWS or Azure, typically fully serverless (Lambda, Fargate, Azure Functions) and often event-driven (SNS, SQS, etc).
• Full Infrastructure as Code, using Serverless Framework and Terraform. Terraform allows great workflow improvements like creating environments for feature branches and having robust environment reproducibility.
• We focus on value to our customers; picking the right tech for the problem. Recent data solutions have included Postgres, DynamoDB, Elasticsearch, MongoDB, and of course S3.
• Other tech has its strengths and is utilised when most appropriate. Python is used in web backends and for data science and we use C# or TypeScript when a static typed language is needed.

Why work at Jisc:
We want to make sure our people have the flexibility they need to balance their personal lives and do well at work. So, we focus on outputs rather than presenteeism and are open to a whole range of ways of working, including flexible hours and working from home.

We’re always learning and developing. All our people have access to a huge variety of learning resources to help them achieve this.

Our benefits are great too. We offer:
• 25 days holiday (plus bank holidays and three additional days Christmas closure) and flexible agile working
• A range of health and wellbeing benefits, including access to wellbeing support
• The option to join a generous pension scheme
• A wide range of discounts, a cycle scheme, financial wellbeing savings and season ticket loans, as well as a range of other benefits
• We also offer generous parental leave arrangements, career breaks and volunteer leave

Connecting with each other is easy, thanks to our technology but getting face to face is something we value and find time for when we can. Our main offices are Bristol, London, Harwell and Manchester, so you may need to travel on occasion.

Other stuff you need to know:
At Jisc we celebrate diversity and know that it is critical to our success. We work hard to make sure we’re inclusive. So, if you’re great at what you do and share our values, we want to hear from you.
Let us know if you need any adjustments made to the application or selection process so you can do your best. We’ll be happy to help.

Just so you know, we review CV’s when we receive them , and interview as soon as we have applications that look like a good match. We don’t usually use closing dates, so apply as soon as you can to avoid missing out. We advertised this role on 21/10/2021