Full Stack Salesforce Developer
Posted Mar 13
Toronto, ON, Canada
This employer requests that only candidates in Canada apply to this job.
You appear to be located in United States, not Canada, so you will not be able to apply for this job.
Who we are
Altus Group Limited is a leading provider of independent advisory services, software and data solutions to the global commercial real estate industry. Through our business lines, Altus Data Solutions, Altus Analytics and Altus Expert Services, we are creating innovative technology-enabled solutions that better enable the commercial real estate industry to analyze, gain market insight and recognize value on their investments. Our clients include some of the world's largest real estate industry participants, spread across a broad variety of sectors.
We need two Full Stack Salesforce Developers to join our teams working on our national tax platform that supports the Canadian tax business unit. This is an opportunity to use Salesforce's latest tools - Lightning Components - and older toolbox, VisualForce - to work on original data-related development for our Tax Application within Salesforce. An application that will increase our efficiency and help us engage with clients more effectively.
What's in it for you
Growth. The culture at Altus is one of fostering talent and recognizing potential. You will have every opportunity to extend and expand your skills and gain new ones. Whether you are an AngularJS expert or your Front End coding needs updating; whether you are more comfortable in VisualForce and want to try out Lightning Components, this is a chance to extend your expertise and grow your career.
Exposure. This is an opportunity to drive the end-to-end build on new Salesforce applications. This is a project at a global company and one that will make an impact on the work we are doing.
What you will do
Develop and support. You will build custom applications in Force.com using classic Salesforce tools such a VisualForce as well as modern web technologies such as Lighting and AngularJS. You will participate in Salesforce OAuth or Bulk API.
Collaborate. You will work with BA's to collect and analyze business requirements.
Develop. You will create new functionality for the application within SalesForce.
Build out new functionality. You will work across the full stack to work on data-related and evaluation features and modules.
Develop UIs. You will understand the needs of the system and how users will ingest information. You will build features that allow exporting of information and synchronization.
Modify. You will convert existing code to Lighting Components.
Build. You will use Process Builder to move existing and build new functionality within the application.
Contribute to CI/CD. You will use Jenkins to compile and test your code and then trigger deployments in Octopus.
Support. You will provide Operations support and application debugging where necessary.
What we are looking for
An ideal combination of education and experience. You have a Bachelor's degree in Computer Science. Salesforce Administrator and Developer Certifications are a bonus. You must have a minimum of 3 years of experience in Full Stack Salesforce development and deployment including custom page creation accessing external data sources and expertise performing the following:
Configuration and release management using change sets in Salesforce.com and other deployment tools such as GIT and Jenkins.
Monitoring and debugging running custom SFDC applications.
Maintaining high security standards for all data stored in Salesforce.com.
Architecting and building the data feeds, platform/environment configurations, ETLs and components needed to integrate Salesforce with external applications, data systems.
An expansive range of technical skills. You have proven experience with:
Lightning Components or VisualForce.
The SFDC toolkit.
Developing custom objects and workflow business rules including Process Builder.
SQL and SOQL queries.
Apex test classes and scripts.
A creative problem solver. You can craft a solution using both custom development and purchased applications (solid knowledge and usage of AppExchange).
A commitment to the Agile methodology. You have experience working in a SCRUM environment.
A team oriented personality. You can easily build relationships and work closely with internal process teams, developers, users and management.
An analytical mindset. You can quickly understand and analyze various approaches and processes instantly. You have the ability to drill down to the details, obtaining the right level of specificity.
A winning communication style. You are concise, on point and effective. You can communicate technical details clearly to any level of audience.
Need any more reasons to want to work with us?
As we continue to grow, the possibilities for the people that join Altus Analytics are significant. From professional growth to innovation to collaboration we are committed to continuing to foster the right environment to help our people realize their full potential. We give our people the freedom and responsibility to take charge of their career path, bring new ideas to the forefront and work on critical projects that will shape the success of our clients.
We thank you in advance for taking the time to learn more about what makes Altus Analytics a great place to spend time doing some of your best work. Apply now or refer a friend.
Altus Group is committed to fostering an inclusive and accessible environment where employees feel valued and respected, and where every employee has the opportunity to realize their potential. We are committed to providing reasonable accommodations, if required, and will work with you to meet your needs.
If you are a person with a disability and require assistance during the application process, please contact us at (see below).
Employment Type: Permanent
Work Hours: Full Time