WHO WE ARE
Certinia 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 (CS), and Financial Management (FM) solutions—delivered on Salesforce's leading cloud platform—provide the ability to run a connected services business, deliver with intelligence, and achieve business agility.
Headquartered in Austin, Texas with a presence around the world, Certinia is backed by Haveli Investments, TA Associates, General Atlantic, and Salesforce Ventures.
For more information,
visit THE ROLE
As a Software Engineer in the Certinia development team, you will be involved in the technical design, development, and test automation of all aspects of the Certinia 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.
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.
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, Python, or ideally, the Salesforce Apex language.
The job involves working as a member of a project team building new functionality or enhancing existing functionality in line with Certinia'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 handling concurrent users.
Working with the Product Owner, Business Analysts, and Technical Architect to develop software from requirements using scrum methodology.
Working within a scrum team.
Assisting with training other team members.
Developing high-quality software within agreed timescales.
Supporting SCRUM release planning and sprint planning through analysis and estimation of development work.
Development of Automated Tests.
Experience in Object-Oriented languages like Java or C#.
Educated to degree level or equivalent in a relevant subject (e.G., Computer Science).
Analyzing and solving problems, understanding application architecture principles.
Understanding data integration, Web Services, and REST Services.
Managing time and projects effectively.
This job posting is active and available.
#J-18808-Ljbffr