Job Description: Associate Software Engineer Harrogate / Hybrid - 2 days in Harrogate/ 3 days work from home WHO WE ARE Certinia (formerly FinancialForce) delivers a Services-as-a-Business platform that powers and connects all aspects of services operations, from services estimation and delivery to customer success management and financial planning and accounting. The company's Professional Services Automation (PSA), Customer Success, and ERP solutions-delivered on Salesforce's leading cloud platform-provide services businesses with the intelligence and agility to deliver high-quality services, elevate customer experiences and accelerate growth. Headquartered in San Jose, California with offices around the world, Certinia is backed by Haveli Investments, General Atlantic and Salesforce Ventures. For more information, visit . THE ROLE As an Associate Software Engineer you will work in a software development team learning how to build and maintain Certinia applications using the full technology stack. You will mainly interact with your own team, which consists of 4-5 software engineers, an engineering team lead, a product manager, a user experience designer, and a content creator. Working with supervision you will be involved in the design of software solutions, following Kanban methodologies. You will write code to create new features, extend existing features, fix customer reported issues and fix internally detected issues. You will manually test your own and others work. You will be involved in code reviews within your team, where through identifying issues and asking questions, the team will strive for high quality code. You will be involved in product area reviews, where the team demonstrates their completed work to stakeholders. During your first few months, you will combine hands on development work with training, following a learning path that helps you develop the skills needed to become a proficient engineer working on the Salesforce platform. You will learn about and follow Certinia's software development standards. You will actively collaborate and will continuously seek to make improvements to how you and the team work and make suggestions in review meetings. RESPONSIBILITIES Being involved in the design of software solutions Following Certinia's coding standards Writing code to deliver new capabilities and extend existing capabilities Diagnosing defects and resolving them Designing and writing automated tests Manually testing yours and others code Peer reviewing code Seeking to improve methodology Supporting colleagues when needed WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROL Working knowledge of programming languages An enthusiasm and appetite for well written code An ability to collaborate in a team An awareness of enterprise software frameworks An awareness of architectural and software patterns Good communication skills Creativity and resourcefulness WHAT ELSE WOULD BE GREAT Degree level in Computer Science or similar subject Experience developing on the Salesforce platform
10/07/2026
Full time
Job Description: Associate Software Engineer Harrogate / Hybrid - 2 days in Harrogate/ 3 days work from home WHO WE ARE Certinia (formerly FinancialForce) delivers a Services-as-a-Business platform that powers and connects all aspects of services operations, from services estimation and delivery to customer success management and financial planning and accounting. The company's Professional Services Automation (PSA), Customer Success, and ERP solutions-delivered on Salesforce's leading cloud platform-provide services businesses with the intelligence and agility to deliver high-quality services, elevate customer experiences and accelerate growth. Headquartered in San Jose, California with offices around the world, Certinia is backed by Haveli Investments, General Atlantic and Salesforce Ventures. For more information, visit . THE ROLE As an Associate Software Engineer you will work in a software development team learning how to build and maintain Certinia applications using the full technology stack. You will mainly interact with your own team, which consists of 4-5 software engineers, an engineering team lead, a product manager, a user experience designer, and a content creator. Working with supervision you will be involved in the design of software solutions, following Kanban methodologies. You will write code to create new features, extend existing features, fix customer reported issues and fix internally detected issues. You will manually test your own and others work. You will be involved in code reviews within your team, where through identifying issues and asking questions, the team will strive for high quality code. You will be involved in product area reviews, where the team demonstrates their completed work to stakeholders. During your first few months, you will combine hands on development work with training, following a learning path that helps you develop the skills needed to become a proficient engineer working on the Salesforce platform. You will learn about and follow Certinia's software development standards. You will actively collaborate and will continuously seek to make improvements to how you and the team work and make suggestions in review meetings. RESPONSIBILITIES Being involved in the design of software solutions Following Certinia's coding standards Writing code to deliver new capabilities and extend existing capabilities Diagnosing defects and resolving them Designing and writing automated tests Manually testing yours and others code Peer reviewing code Seeking to improve methodology Supporting colleagues when needed WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROL Working knowledge of programming languages An enthusiasm and appetite for well written code An ability to collaborate in a team An awareness of enterprise software frameworks An awareness of architectural and software patterns Good communication skills Creativity and resourcefulness WHAT ELSE WOULD BE GREAT Degree level in Computer Science or similar subject Experience developing on the Salesforce platform
Certinia is hiring an Associate Software Engineer in Harrogate on a hybrid schedule (2 days in Harrogate, 3 days work from home). You will join a small team to learn and build Certinia applications across the full technology stack, under supervision and with a structured learning path for Salesforce platform expertise. Responsibilities include designing software solutions, coding to deliver features, debugging, writing automated and manual tests, and participating in code reviews and product
10/07/2026
Full time
Certinia is hiring an Associate Software Engineer in Harrogate on a hybrid schedule (2 days in Harrogate, 3 days work from home). You will join a small team to learn and build Certinia applications across the full technology stack, under supervision and with a structured learning path for Salesforce platform expertise. Responsibilities include designing software solutions, coding to deliver features, debugging, writing automated and manual tests, and participating in code reviews and product
WHO WE ARE Certinia (formerly FinancialForce) delivers a Services-as-a-Business platform that powers and connects all aspects of services operations, from services estimation and delivery to customer success management and financial planning and accounting. The company's Professional Services Automation (PSA), Customer Success, and ERP solutions-delivered on Salesforce's leading cloud platform-provide services businesses with the intelligence and agility to deliver high-quality services, elevate customer experiences and accelerate growth. Headquartered in San Jose, California with offices around the world, Certinia is backed by Haveli Investments, General Atlantic and Salesforce Ventures. For more information, visit . THE ROLE As a Software Engineer you will work in a software development team building and maintaining Certinia applications using the full technology stack. You will mainly interact within your own team which consists of 4-5 software engineers, an engineering team lead, a product manager, a user experience designer, and a content creator. You may occasionally need to interact with other teams such as support and consulting, helping to resolve customer reported issues. In your team you will design software solutions, following Kanban methodologies. You will write code to create new features, extend existing features, fix customer reported issues and fix internally detected issues. You will manually test solutions. You will be involved in code reviews within your team, where through identifying issues and asking questions, the team will strive for high quality code. You will be required to present working solutions in product area reviews. You will support and coach less experienced team members. During your first few months, you will combine hands on development work with training, following a learning path that helps you develop the skills needed to become a proficient engineer working on the Salesforce platform. You will learn about and follow Certinia's software development standards. You will be encouraged to make suggestions that promote improved code quality and efficient working practices. You will actively collaborate and will continuously seek to make improvements to how you and the team work making suggestions in review meetings. RESPONSIBILITIES Designing software solutions Following and influencing Certinia's coding standards Writing code that delivers new capabilities and extends existing capabilities Diagnosing customer reported software issues and resolving them Designing and writing automated tests Testing yours and others code Peer reviewing code and help content Seeking to improve methodology Supporting less experienced team members Supporting colleagues and other teams when needed WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROLE Experience using programming languages An enthusiasm and appetite for well written code An ability to work with little support or supervision Experience of enterprise development frameworks An understanding of architectural and software patterns An ability to collaborate in a team Good communication skills Determination and resourcefulness WHAT ELSE WOULD BE GREAT Degree level in Computer Science or similar subject Experience developing on the Salesforce platform
10/07/2026
Full time
WHO WE ARE Certinia (formerly FinancialForce) delivers a Services-as-a-Business platform that powers and connects all aspects of services operations, from services estimation and delivery to customer success management and financial planning and accounting. The company's Professional Services Automation (PSA), Customer Success, and ERP solutions-delivered on Salesforce's leading cloud platform-provide services businesses with the intelligence and agility to deliver high-quality services, elevate customer experiences and accelerate growth. Headquartered in San Jose, California with offices around the world, Certinia is backed by Haveli Investments, General Atlantic and Salesforce Ventures. For more information, visit . THE ROLE As a Software Engineer you will work in a software development team building and maintaining Certinia applications using the full technology stack. You will mainly interact within your own team which consists of 4-5 software engineers, an engineering team lead, a product manager, a user experience designer, and a content creator. You may occasionally need to interact with other teams such as support and consulting, helping to resolve customer reported issues. In your team you will design software solutions, following Kanban methodologies. You will write code to create new features, extend existing features, fix customer reported issues and fix internally detected issues. You will manually test solutions. You will be involved in code reviews within your team, where through identifying issues and asking questions, the team will strive for high quality code. You will be required to present working solutions in product area reviews. You will support and coach less experienced team members. During your first few months, you will combine hands on development work with training, following a learning path that helps you develop the skills needed to become a proficient engineer working on the Salesforce platform. You will learn about and follow Certinia's software development standards. You will be encouraged to make suggestions that promote improved code quality and efficient working practices. You will actively collaborate and will continuously seek to make improvements to how you and the team work making suggestions in review meetings. RESPONSIBILITIES Designing software solutions Following and influencing Certinia's coding standards Writing code that delivers new capabilities and extends existing capabilities Diagnosing customer reported software issues and resolving them Designing and writing automated tests Testing yours and others code Peer reviewing code and help content Seeking to improve methodology Supporting less experienced team members Supporting colleagues and other teams when needed WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROLE Experience using programming languages An enthusiasm and appetite for well written code An ability to work with little support or supervision Experience of enterprise development frameworks An understanding of architectural and software patterns An ability to collaborate in a team Good communication skills Determination and resourcefulness WHAT ELSE WOULD BE GREAT Degree level in Computer Science or similar subject Experience developing on the Salesforce platform
Certinia is seeking a Software Engineer to join a collaborative development team building Certinia applications using a full technology stack on the Salesforce platform. You will work with a 4-5 person engineering team plus leads, PM, UX designer and content creator, and occasionally with support and consulting to resolve customer issues. In this role you design solutions, implement new features, fix issues, and participate in code reviews while aiming for high-quality code.
09/07/2026
Full time
Certinia is seeking a Software Engineer to join a collaborative development team building Certinia applications using a full technology stack on the Salesforce platform. You will work with a 4-5 person engineering team plus leads, PM, UX designer and content creator, and occasionally with support and consulting to resolve customer issues. In this role you design solutions, implement new features, fix issues, and participate in code reviews while aiming for high-quality code.