
Software Engineer (Salesforce)
Location
null, Remote, GB
Role
Consultant
Contract
Contract
Salary
--
General information
Reference000087
Publication start date07/05/2021
Post Description
Software Engineer
Vacancy location
Location
Remote, Remote, Homeworker
Vacancy details
Job Profile
Digital and Data - Technical Teams
Title
Software Engineer (Salesforce)
Contract Type
Full Time
About us
About UCAS
UCAS is at the heart of connecting people to higher education.
UCAS is the world’s leading shared admissions service for higher education. We provide application services for UK universities and colleges as well as delivering a wide range of research, consultancy and advisory services to schools, colleges, careers services, professional bodies and employers.
We’re a successful and fast-growing organisation, which helps hundreds of thousands of people every year. We're committed to delivering a first-class service to all of our customers — they're at the heart of everything we do.
Business Unit description
Digital and Data
The Digital and Data business unit defines and delivers the digital products and services used by students, providers, advisers, and commercial partners, as well as the underlying technology platforms that enable these products to be developed in a responsive and agile way.
Through the development and support of our underpinning data platform the business unit ensures that our data is curated and made available for use both by our analytical reporting and our data products and insights teams.
Working in multi-disciplinary teams comprising customer insight, product managers, architects, developers, testers and data scientists, the Digital and Data business unit ensures that UCAS is a customer centric, product-focused digital business, connecting students with their next opportunity.
About the role
Contractual Hours
35.00
About the role
To develop software solutions in line with UCAS’ Corporate and IT strategy. To work with product owners to develop individual services in line with their strategic vision. To develop and maintain a strong working knowledge of existing UCAS applications and systems, to assist UCAS’ core IT partner in their ongoing operation
Key accountabilities:
- Delivery of Salesforce software solutions primarily using Salesforce declarative configuration and Apex
with some JavaScript. - Report to the Technical Team Lead in an agile/scrum development environment to ensure a continual
delivery stream of features. - Provide technical input and innovation, while collaborating with the rest of the scrum team on the
development of solutions. - Code and configure solutions in line with our coding standards, using standard tooling such as SFDX, git,
etc. - Develop and prototype investigations or spikes to assist in the delivery of features.
- Ensure the delivery of high-quality products through techniques such as test-driven development, pair
programming, and code review. - Act as a gatekeeper for code repositories, ensuring only high-quality code, developed in line with our
standards, is accepted into the production estate. - Contribute to the ongoing improvement of the scrum team through agile retrospective ceremonies
Skills, qualifications, and experience
- Good knowledge of Salesforce development using standard / native admin tools as well as code-based
development using Apex. - Salesforce certified:
- Certified Administrator – essential
- Certified Platform or JavaScript Developer – highly desirable
- Certified Platform App Builder – desirable
- Trailhead rank of Ranger – desirable
- Good knowledge of software development patterns and practices, including test-driven development and
service-orientated architecture. - Experience of working with Salesforce Marketing Cloud and integrations into Salesforce would be
beneficial. - Experience of Distributed Version Control, such as Git, would be beneficial.
- Experience of agile delivery methodology would be useful but not essential.
- An understanding of event sourcing would be useful but not essential.
- Strong written and verbal communication skills are essential, given the working practices used, such as
code review and pair programming, - Good collaboration skills to facilitate the development of high-quality products in line with the product
owner’s requirements. - A keen desire, where gaps exist, to learn and engage with technologies in our digital estate.
- An all-round high level of interest in IT would allow you to contribute to our lunchtime learning sessions.
Package
Up to £48,000 with 30 days annual leave, voluntary flexible benefits, paid volunteering days, and a contributory stakeholder pension. It’s not just about the financial benefits that UCAS offers – on-site you can also benefit from our restaurant, affordable gym membership, flexible ways of working and continued online development and support. You will enjoy an exciting, agile working environment, with a vibrant culture and flexible approach to work, all of which reflects our teamwork and innovative spirit

UCAS