Associate Technical Developer
University of Cambridge
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Associate Technical Developer at University of Cambridge
University Information Services (UIS) is the backbone of the University of Cambridge's digital infrastructure, providing essential business information and computing services. With a bold ambition to transform education and research through digitalization, UIS is at the forefront of this exciting work, driven by a dedicated team of developers, designers, testers, analysts, and support staff.
This role offers a unique opportunity to join a supportive and collaborative team, directly impacting 60,000 students and staff by ensuring they become competent and confident users of the teaching, learning, and assessment (TLA) systems across the University.
The Role of an Associate Technical Developer
As an Associate Technical Developer, you will be instrumental in projects evaluating new TLA service offerings and integrating them with existing systems. Your responsibilities will include:
- Adapting and adopting appropriate systems design methods, tools, and techniques to design large and/or complex systems.
- Undertaking impact analysis on major design options, evaluating trade-offs, and making informed recommendations.
- Assessing and managing associated risks.
- Maintaining application support processes and ensuring all support requests are handled according to agreed procedures.
- Initiating and monitoring actions to investigate and resolve problems within systems, processes, and services.
Upon successful completion of the probation period, the expectations for this role include:
- Designing, developing, and testing new Moodle plugins using PHP, JavaScript, HTML, CSS, SQL, and other relevant web languages, adhering strictly to Moodle standards.
- Designing and writing robust SQL database reporting solutions.
- Designing and writing Unit and Automated testing scripts to ensure code quality.
- Proficiently using GIT, JIRA, Confluence, and other development, task management, and agile management tools.
- Actively contributing to problem-solving, ideation, and design of solutions for new change requests and bug fixes.
- Contributing to the change evaluation process for new version releases, security enhancements, integration improvements, and policy questions.
- Collaborating with functional analysts to build, test, and deploy changes in a user-centered, agile manner.
- Designing and building new API and integration methods.
Project Examples
As part of the team, you might contribute to projects such as:
- Technical evaluation of new 3rd party plugin requests from users.
- Designing and developing new PHP housekeeping data cleansing scripts.
- Problem-solving for novel system integration methodologies on new infrastructure, while considering new regulations and policies.
This is a permanent, full-time position, typically based at the University's West Cambridge Site.
Benefits of Working at University of Cambridge
Joining the University of Cambridge as an Associate Technical Developer comes with a range of attractive benefits:
- A competitive salary, offering automatic service-related progression and annual cost-of-living increases.
- A generous annual leave allowance of 41 days per year, inclusive of bank holidays.
- Access to a hybrid pension scheme with appealing employer contributions.
- Eligibility for a variety of shopping and travel discounts through the Cambens scheme.
The University is committed to flexibility and welcomes applications from individuals seeking part-time or other flexible working arrangements. We particularly encourage applications from women and candidates from a BME background, as these groups are currently under-represented in our department at this level.
Application Process
To apply, please click the 'Apply' button below to register an account with our recruitment system (if you have not already) and complete your online application. For further information about this opportunity, please contact recruitment@uis.cam.ac.uk, quoting reference VC48845 in your application and any correspondence.
The University actively supports equality, diversity, and inclusion, and encourages applications from all sections of society. Please note that the University has a responsibility to ensure all employees are eligible to live and work in the UK.
Key skills/competency
- Moodle Development
- PHP
- JavaScript
- HTML
- CSS
- SQL
- GIT
- JIRA
- Confluence
- Agile Methodologies
How to Get Hired at University of Cambridge
- Research University of Cambridge's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand the academic and digital transformation environment.
- Tailor your resume for UIS: Customize your resume to highlight experience in Moodle development, PHP, JavaScript, SQL, and agile methodologies, directly aligning with the Associate Technical Developer requirements.
- Showcase technical problem-solving: Prepare to discuss specific examples of how you've designed systems, resolved complex technical issues, or integrated different software solutions in a collaborative setting.
- Demonstrate agile proficiency: Be ready to articulate your experience with GIT, JIRA, Confluence, and working within user-centered agile development frameworks, as these are core to UIS operations.
- Highlight communication and collaboration: Emphasize your ability to work effectively with functional analysts and contribute to a supportive, collaborative team environment, crucial for success at the University of Cambridge.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background