Find Remote Jobs Worldwide & Work From Anywhere

FinancialForce.com company's all remote jobs

Skills: java agile c# javascript apex

Software Engineer

Hybrid working - Mixture of Home & Office working available

Harrogate, UK

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!

THE ROLE

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.

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

  • Knowledge and experience of complex enterprise applications and advanced OO patterns and architecture principles, such as database design and concurrent users
  • Working with the Product Owner, Business Analysts and Technical Architect to develop software from a set of requirements using the scrum methodology.
  • Working within a scrum team
  • To assist with training other members of the team
  • To review User Help documentation.
  • Working within a framework of published standards and practices within the company.
  • The development of high quality software within agreed timescales
  • Work with Business Analysts providing technical advice and guidance
  • Support of the operational business through adoption of new technologies and development of ad-hoc prototypes
  • Smooth throughput of various planned and unanticipated issues arising during the development phases
  • Supporting the SCRUM release planning and sprint planning process through analysis and estimation of development work
  • Development of Automated Tests

WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROLE

  • Experience of developing in Object Oriented languages, Java or C# or other related languages
  • Educated to degree level or equivalent in a relevant subject (such as Computer Science)
  • Demonstrable experience of developing enterprise applications. Also skilled at analysing and solving problems including understanding of application architecture principles
  • Understanding of data integration, Web Services and REST Services
  • Ability to work independently and as part of a team
  • Strong communication skills with the R&D team members
  • Resourcefulness in getting over problems and establishing clarity
  • Great communication skills

WHAT ELSE WOULD BE GREAT

  • Managing time and projects
  • Ability to communicate well with staff in customer-support and other departments
  • Experience developing on Force.com

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.



Job Benefits:

  • Competitive benefits and compensation
  • 25 Days holiday per year
  • 3 VTO Days per year ' Volunteering Time Off'
  • 8% Employer Pension Contribution
  • Employee discount schemes
  • Private Medical Insurance, Health Cash Plan & Critical Illness
  • Latest Apple Technology
  • Fresh fruit delivered daily
  • Free vending machine
  • 3 Free gym classes a week
Skills: java javascript c# apex agile

Senior Software Engineer

Hybrid working - Mixture of Home & Office working available

Harrogate

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!

THE ROLE

As a Senior Software Engineer at FinancialForce, you will add deep technical expertise to a dynamic team of professionals, designing and developing software features that delivers value to our customers. You will work in a structured environment that encourages creativity and innovation, and is inspired by thought leading best practices such as Lean, Kanban and Scrum. Quality is our number one priority and you will work within a framework where our systems are continually tested, defects are prioritised, and fixed immediately. You will influence strategies and approaches to the design and writing of unit and system tests. You will make contributions to standards and guidelines that ensure solid and robust applications.

The role is mainly office based with some occasional travel dependent on project requirements. The ideal candidate will be a University Graduate with a Computer Sciences or related Degree or higher or equivalent, with a strong and deep knowledge of complex software systems gained from a number of industry experiences with varying characteristics.

The Software you develop will be used world wide with our customers being spread across multiple geographic locations and industries.

WHAT YOU WILL DO IN THIS ROLE

  • Partners with Product Managers and Product experts to help prioritise the product backlog
  • Offers expertise in any object oriented language
  • Designs and develops complex software functions comprised of multiple features following FinancialForce's framework of standards and practices.
  • Extensive use of multiple technologies, design and testing approaches
  • Considers functional requirements and designs effective testing strategies for unit and system tests
  • Coaches and mentors software engineers, including on other teams
  • Represents team in product, or sometimes company wide, technical discussions
  • Shares knowledge and supervises’ more junior team members.
  • Issues detected by continuous integration testing are fixed immediately as the number one priority.
  • Acts as a role model to others supporting company values and technical approaches
  • Learns, influences and keeps up with changes in software development tools and techniques used by the team or mandated by the company.
  • Supports design and planning activities helping with forecasting future work and deliverables
  • Effectively works with peers on team-oriented projects.

WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROLE

  • Experience of developing in Object Oriented languages, Java or C# or other related languages
  • Educated to degree level or equivalent in a relevant subject (such as Computer Science)
  • Demonstrable experience of developing enterprise applications. Also skilled at analysing and solving problems including understanding of application architecture principles
  • Understanding of data integration, Web Services and REST Services
  • Ability to work independently and as part of a team
  • Resourcefulness in getting over problems and establishing clarity
  • Great communication skills

WHAT ELSE WOULD BE GREAT

  • Managing time and projects.
  • Experience developing on Force.com.

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.



Job Benefits:

  • Competitive benefits and compensation
  • 25 Days holiday per year
  • 3 VTO Days per year ' Volunteering Time Off'
  • 8% Employer Pension Contribution
  • Employee discount schemes
  • Private Medical Insurance, Health Cash Plan & Critical Illness
  • Latest Apple Technology
  • Fresh fruit delivered daily
  • Free vending machine
  • 3 Free gym classes a week
Skills: apex java javascript agile c#

Associate Software Engineer - Ideal for Graduates

Hybrid working - Mixture of Home & Office working available

Harrogate

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!

THE ROLE

As an Associate Software Engineer in the FinancialForce development team, you will be involved in the technical design, development and testing of integrations between FinancialForce.com applications using ERP. You will develop, enhance and maintain software in accordance with the Force.com best practices as specified by Salesforce.com.

The ideal candidate will be a graduate with an IT, Computer Sciences or related degree. New graduates who can demonstrate the right aptitude, skills and enthusiasm will be considered.

Your role will include designing, coding, testing, debugging and performance analysis of cloud-based applications on the Salesforce.com platform.
You will be developing high quality code that will be rolled out to hundreds of prospective customers.

WHAT YOU WILL DO IN THIS ROLE

  • The development, enhancement and maintenance of an infrastructure to support automation of Product Portfolio wide integration testing
  • This may also require, working with the Product Owner, Business Analysts and Technical Architect to develop software integrations from a set of requirements using the SCRUM methodology
  • To ensure auto tests continue to pass, always fixing them as needed
  • To execute the automated tests against the deliverable code and raise incidents using fault management tools
  • Working within a SCRUM team collaboratively
  • Working within a framework of published standards and practices within the company.
  • The development of high quality software within agreed timescales
  • Support of the operational business through adoption of new technologies and development of adhoc prototypes
  • Smooth throughput of various planned and unanticipated issues arising during the development phases
  • Supporting the SCRUM release planning and sprint planning process through analysis and estimation of development work Influence process improvement

WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROLE

  • Skilled at analysing and solving problems
  • Understanding of application architecture principles
  • Experience in OO programming
  • Knowledge of Javascript and HTML
  • Ability to work independently and as part of a team
  • Must be a strong communicator with the ability to communicate clearly about ideas & designs both verbally and in writing
  • Resourcefulness in getting over problems and establishing clarity
  • Educated to degree level or equivalent in a relevant subject

WHAT ELSE WOULD BE GREAT

  • Understanding of data integration and web services
  • Experience developing Java or C# or other related languages would be beneficial
  • Experience developing on Force.com would be beneficial
  • Managing time and projects

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.



Job Benefits:

  • Competitive benefits and compensation
  • 25 Days holiday per year
  • 3 VTO Days per year ' Volunteering Time Off'
  • 8% Employer Pension Contribution
  • Employee discount schemes
  • Private Medical Insurance, Health Cash Plan & Critical Illness
  • Latest Apple Technology
  • Fresh fruit delivered daily
  • Free vending machine
  • 3 Free gym classes a week