Hybrid working - Mixture of Home & Office working available
WHO WE ARE
FinancialForce delivers the #1 professional services automation (PSA) and the only customer-centric ERP solution. We accelerate business value with comprehensive best practices and the most intelligent analytics—all on the leading business cloud platform from Salesforce.
FinancialForce knows that each individual brings something special to the team, exemplifying a diverse and inclusive work environment. We embrace your authenticity and encourage our employees to “Bring Yourself” to work every day!
As a Software Engineer in the FinancialForce development team, you will be involved in the technical design, development and test automation of all aspects of the FinancialForce product line. You will develop, enhance, maintain software and write automated tests, in accordance with the Force.com best practices as specified by Salesforce.com.
The job can be either office-based or entirely remote working from home. If office-based we employ a hybrid model with a high degree of flexibility where people typically work in the office two or three days a week and from home two or three days a week. If entirely remote you will be expected to visit our Harrogate office, on a company-funded short trip of two to three days, typically three to four times a year and maybe up to six times depending on project needs.
WHAT YOU WILL DO IN THIS ROLE
Your responsibilities will include designing, coding, test automation, debugging and performance analysis. You may get involved with customer deployments, partner product integrations and competitive benchmarking.
This position requires someone who has great interpersonal skills to work with many different departments within the company including Support, Consulting, Product Management, and Engineering. You will be developing high quality code that will be rolled out to hundreds of prospective customers. You are comfortable developing in Object Oriented languages, such as Java, .Net, or ideally, the Salesforce Apex language.
The job is office based and involves working as a member of a project team building new functionality or enhancing existing functionality in line with FinancialForce’s development program. Knowledge of scrum methodology would be an advantage as well as having developed packaged solutions sold to external customers
WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROLE
WHAT ELSE WOULD BE GREAT
We are committed to equality of opportunity for all; applications from individuals are encouraged regardless of age, disability, gender, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.